Add support for collecting links without a scheme (fixes #408)

It works, but there are a lot of false positives.
We should consider (optionally?) filtering by known TLDs.
Something like https://github.com/pagescrape/tld.rs maybe, although the list there is quite long. I'd be fine with a list of the top 10 domains to begin with, maybe. Is there a crate we can use or shall we hardcode the list?
In the long run, we should consider creating a PR to linkify, because the broader Rust community might benefit from that allow-list.

well this won't be neatly implemented given our current design of extractor.
basically, our extractor treats markdown, html, and text differently. This wasn't a big problem becauae

In html and markdown, links are expected to appear in a handful of context.
In text, we use linkify to aggressively matches possible URLs.

Now this becomes a problem. Consider a example similar to the one I saw in a test
[foo.com] lorem ipsum bar lorem ipsum baz.com
We now should expect to have three links, i.e. foo.com bar.com and baz.com
But the test only expects to find bar.com

You are right. My current opinion is that URLs without a scheme are more trouble than they are worth. I tried to be as conservative as possible with the implementation, but there are too many constraints for making it useful. I'll close this PR and will probably open a new PR for passing a URL without a scheme as an input, so this will work:
lychee google.com

I also like this part and will probably make a separate PR for that: lychee-lib/src/extract/plaintext.rs


feat(generator): accept boolean value in caps

Summary

fixes #38
Description

map 'TRUE' to true and 'FALSE' to false
Todo

Tests

[ ] Unit
[ ] Integration
[ ] Acceptance

[ ] Documentation

Coverage increased (+0.08%) to 90.038% when pulling 31cdc9f4f29ed5ec7be36c191cd40b5a77c285f5 on 38_accept_boolean_value_in_caps into 4a364abadeceb38b43518f78aaa55fac49ad848d on master.


добавить кнопку 'create order'

What is working wrong?
кнопки нет
What should happen instead?
добавить
Your system charateristics
-chrome/windows:
Does this affect atomic swap flow?

[ ] yes
[ ] no

Are real funds at risk?

[ ] yes
[ ] no

Screenshots
... You can use Ctrl+V to place screenshots right into GitHub issue ...
Additional info


Solve Python challenges

Pull Request
Description

Need a holopin badge
Changes Made

Solved Python challenges
Checklist

[x] I have tested these changes locally.
[x] I have added appropriate comments in the code, particularly in complex sections.
[x] I have updated the documentation if needed.
[x] My code follows the project's coding style guidelines.
[ ] I have added/modified tests to cover the changes.

Screenshots (if applicable)

Additional Context

Could I get a Holopin Badge please?  www.bagr <at> gmail <dot> com

we need the .md file with explanation of your code to help beginner ease to understand

There is already .md file with assignment. Should I change those? How?
Your blog post doesn't describe anything about such requirement


build: change env name

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


ELB Listener Policies failing

AWS listener policies no longer contain the 'Protocol-SSLv2' key.
Adding ('elb', u'test', u'us-east-1', u'...') to the exceptions list. Exception was: 'Protocol-SSLv2'

https://github.com/Netflix/security_monkey/blob/master/security_monkey/watchers/elb.py#L42
SM should be updated to deal with this by using:
bool(attrs.get('Protocol-SSLv2'))

instead of
attrs['Protocol-SSLv2']

hotfix pushed out - testing in environment now

confirmed the hotfix corrected this issue.  closing issue.


[WFCORE-6144] JmxFacadeRbacEnabledTestCase tests fail intermittently due to an NPE

Built on top of #5299
Jira issue: https://issues.redhat.com/browse/WFCORE-6144
Ensures the Service is up before initializing the MBeanServer instance value

There are more places that need to be changed for the JMX test cases

Core -> Full Integration Build 12049 outcome was UNKNOWN using a merge of 900cba6988b9226b95b0d8ef79509a65bbdd900e
Summary: Canceled (Tests passed: 2293, ignored: 67; exit code 143 (Step: Build & test full (Maven)) (new)) Build time: 00:25:43

Core -> WildFly Preview Integration Build 12004 outcome was UNKNOWN using a merge of 900cba6988b9226b95b0d8ef79509a65bbdd900e
Summary: Canceled (Tests passed: 1684, ignored: 4; exit code 143 (Step: Build & test full (Maven)) (new)) Build time: 00:25:42

Core -> Full Integration Build 11866 outcome was UNKNOWN using a merge of 900cba6988b9226b95b0d8ef79509a65bbdd900e
Summary: Canceled (Tests passed: 1356, ignored: 25; exit code 143 (Step: Build & test full (Maven)) (new)) Build time: 00:25:44


utils/bbox.c:346:31: fatal error: numpy/arrayobject.h: No such file or directory  #include "numpy/arrayobject.h"

So not sure how to fix this?
mona@pascal:~/computer_vision/tf-faster-rcnn/lib$ sudo pip2 install numpy
The directory '/home/mona/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
The directory '/home/mona/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Collecting numpy
/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/security.html#snimissingwarning.
  SNIMissingWarning
/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/security.html#insecureplatformwarning.
  InsecurePlatformWarning
  Downloading numpy-1.12.0-cp27-cp27mu-manylinux1_x86_64.whl (16.5MB)
    100% |████████████████████████████████| 16.5MB 64kB/s
Installing collected packages: numpy
Successfully installed numpy-1.12.0
mona@pascal:~/computer_vision/tf-faster-rcnn/lib$ make
python setup.py build_ext --inplace
running build_ext
skipping 'utils/bbox.c' Cython extension (up-to-date)
building 'utils.cython_bbox' extension
{'gcc': ['-Wno-cpp', '-Wno-unused-function']}
x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c utils/bbox.c -o build/temp.linux-x86_64-2.7/utils/bbox.o -Wno-cpp -Wno-unused-function
utils/bbox.c:346:31: fatal error: numpy/arrayobject.h: No such file or directory
 #include "numpy/arrayobject.h"
                               ^
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
make: *** [all] Error 1

Fixed by using the following command:
$ export CFLAGS="-I /usr/local/lib/python2.7/dist-packages/numpy/core/include $CGLAGS"

It might be easier to modify setup.py by adding include_dirs=[numpy_include] to ext_modules "utils.cython_bbox" and "utils.cython_nms"


feat: add ledger simulator steps

Summary
Please summarize your changes, describing what they are and why they were made.
Changelog
Please write an accurate and concise changelog for your changes.

Relevant Issues
Please list any related issues (e.g. bug, task).
Type of Change
Please select any type below that is applicable to your changes, and delete those that are not.

[ ] Breaking - any change that would cause existing functionality to not work as expected
[ ] Chore - refactoring, build scripts or anything else that isn't user-facing
[ ] Docs - changes to the documentation
[ ] Fix - a change which fixes an issue
[ ] New - a change which implements a new feature
[ ] Update - a change which updates existing functionality

Testing
Platforms
Please select any platforms where your changes have been tested.

Desktop

[ ] MacOS
[ ] Linux
[ ] Windows

Instructions
Please describe the specific instructions, configurations, and/or test cases necessary to test and verify that your changes work as intended.
Checklist
Please tick all of the following boxes that are relevant to your changes, and delete those that are not.

[ ] I have followed the contribution guidelines for this project
[ ] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have added or modified tests that prove my changes work as intended
[ ] I have verified that new and existing unit tests pass locally with my changes
[ ] I have verified that my latest changes pass CI workflows for testing and linting
[ ] I have made corresponding changes to the documentation

currently using #110 for these tests


Making incremental compilation API public

Search Terms
incremental tsbuildinfo
Suggestion
Make incremental compilation APIs, such as performIncrementalCompilation, createIncrementalProgram, and createIncrementalCompilerHost public to allow incremental compilation without running tsc.
Use Cases
This would be useful for third-party typescript compilation utilities, such as Webpack loaders (see https://github.com/TypeStrong/ts-loader/issues/913, https://github.com/s-panferov/awesome-typescript-loader/issues/627).
Maybe I'm gravely mistaken and there is some other way to enable incremental compilation using .tsbuildinfo, but I'm unable to figure it out, so any suggestions would certainly be helpful.
Checklist
My suggestion meets these guidelines:

[x] This wouldn't be a breaking change in existing TypeScript/JavaScript code
[x] This wouldn't change the runtime behavior of existing JavaScript code
[x] This could be implemented without emitting different JS based on the types of the expressions
[x] This isn't a runtime feature (e.g. library functionality, non-ECMAScript syntax with JavaScript output, etc.)
[x] This feature would agree with the rest of TypeScript's Design Goals.

Duplicate of #29978, which is 3.5-bound.


Create a proper README.md file for New API's section 👾

Add name of API
Link the name to the folder
Add the brief description about the functionalities in 1 line.

For more reference, refer README.md file of Existing API's section.

Greetings @dishamodi0910🎀 ! , We are excited to have you dive into another issue with us!🚀
Your involvement in our project has been invaluable, and we're confident that your skills and insights will help us conquer this challenge😇.  Use command /gssoc24 to self assign the issue.  This issue represents an exciting opportunity for us to improve and enhance our project, and we are thrilled to have you on board.
We request you to follow CONTRIBUTING GUIDELINES.
Looking for your PR soon!
In case of any issues, you can contact us on Discord.❣

I am looking forward for contributors to solve this issue.

I would like to do this documentation work can you please assign it to me

I am looking for good first issues, and this one called my attention. Would enjoy to contribute to your API documentation

Hey @dishamodi0910 I would like to solve this issue as I have good hands on in writing readme files for APIs, you can also read the readme I have written over one of the issues as my sample work .
[#76 ]

Assigning to @MohanRamSridhar !

Hey @dishamodi0910 ! I wanted to inform you that we have closed issue.Thank you for your understanding, and we look forward to your continued engagement with our repository🤗.
In case of any issues, you can contact us on Discord.
Thank you! ❣
Happy Coding! ✨
Will See you soon❣


Implementation of remote Android TFLite Bindings build via Github Actions with Docker

This implements a new Github action .github/workflows/build_android_library.yml that runs our workflow to build IREE's TFLite Java bindings via  build_tools/gradle/build_tflite_android_library.sh.
The Github Action uses a new gradle-android/Docker file to produce consistent repeatable builds locally and remote.
On some systems, gradle fails to run the externalNativeBuild task with an unexplained NullPointer error. To get around this. We manually build the native IREE TFLite compatibility shim with Android cross-compilation. The resulting library is copied into the jniLibs folder to be included directly in the final library, while native build tasks are skipped by gradle.
Additional changes to fix recent issues with the gradle build:

Switching to the support Android library for  the NonNull annotation
Encapsulating mlir-tablegen target with the IREE_BUILD_COMPILER  in build_tools/cmake/iree_copts.cmake. This caused build failure when compiling the host-tooling without compiler targets (avoid building all of LLVM) since tablegen targets can't compile without other compiler dependencies hidden behind this flag.

@not-jenni


Question abt running toofake locally

Hey! is there anything I should not do on the local version besides the online one? what makes it run on locally but not online atm? thanks

When you run it locally using docker it seems to have the same issues as the online version. But when using npm to install dependencies and run it, it works correctly.
As for if there is anything you should not do locally vs online it looks like the data and requests are maybe going thru a proxy, but I'm not completely sure.

For me running it locally didn‘t help, the login is still not working.

should be fixed for both local & deployment (USA phone numbers)


Update phonecode.py

固话的正则 错误修改
参考https://github.com/speechio/chinese_text_normalization/blob/master/python/cn_tn.py 固化的正则为：
pattern = re.compile(r"\D((0(10|2[1-3]|[3-9]\d{2})-?)?[1-9]\d{6,7})\D")

PR types

PR changes

Describe

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

我之前在这个 commit 改的，至于为啥改确实忘了，我感觉你说的有道理，中国大陆电话号码主体应该是 7 位或者 8 位


fix: add exports

BREAKING CHANGE: most of the components have been moved to the unified repo

This PR was deployed with mocked data in the following URLs for your appreciation:

Storybook: https://fabric8-launcher-frontend-pr-1327-storybook.surge.sh


Cannot find module 'vue-pdf' or its corresponding type declarations.

"vue-pdf": "^4.2.0",
"vue": "^3.0.0",
chorme version 87.0.4280.88
iPhone OS 13_2_3

vue-pdf has no type definitions have a look at this ticket for a workaround:
https://github.com/FranckFreiburger/vue-pdf/issues/255
Basically creating a shim in your src directory like
declare module 'vue-pdf' {
  export default pdf;
}

and save it as shims-vue-pdf.d.ts . After you restart VSCode or reindex typescript + vetur via command prompt it should stop warning you, ... at least this is what it did in my case. BUT type definitions would be nice to ;-) * wink *


Deploy fails but the GitHub Action continues to run in a loop

When my  App Platform deployment fails, the GitHub Action does not stop and continues to run in a loop, effectively doing nothing. This issue causes unnecessary usage of resources and potential delays in identifying and resolving the root cause of the failure.

+1
This bug is here forever...

Is there any update on this?

We've just released v2.0.0 of the app which is supposed to fix this: https://github.com/digitalocean/app_action/discussions/122. Please let us know if you're still encountering this issue!


fix: Avoid mutation of Property options object

I have a number of properties that I pass the same options to so I made a single object that I import and pass to fields to reduce some boilerplate, but this caused bugs.
The previous implementation mutated the passed in object so I've updated it to avoid that.

fieldName is not a property of EntityProperty, but I don't think that was type-checked correctly with renameKey. In any case, I don't see anywhere that it is used, so maybe that could be removed altogether?

fieldName is not a property of EntityProperty, but I don't think that was type-checked correctly with renameKey. In any case, I don't see anywhere that it is used, so maybe that could be removed altogether?

Nope, this works as expected, the property is called fieldNames, it is an array and the singular forms are also supported - the conversion then happens elsewhere (in the EntitySchema where all the normalization of properties happen). Removing it is a breaking change, not a fix. name, fieldName and fieldNames are all aliases from the decorator options point of view, internally we store and use only the plural form. None of that is used to set the property name - you cannot set that from decorator options, it is always implicit. prop.fieldName = what is in the database, prop.name = what is in the entity prototype.
Also reusing decorator input sounds like a bad idea to me. You should have a base entity instead. Many other decorators are mutating the options object too (although this is the only one that actually rewrites existing properties - still it is bad idea to me).
If you care about the mutation, correct fix is to copy the input object, not to restructure the code (so just prepend option = { ...options } and remove the rest of your changes).


Fix sum type errors when using I18n backend

Resolve issue with error handling of custom sum types. The error message code was hardcoded to expect the YAML backend, which was causing an error when the I18n backend was used.
Wasn’t sure if a spec should be included or where it should be added, but this covers the patch:
# frozen_string_literal: true

RSpec.describe "Custom type errors" do
  let(:container_with_types) { Dry::Schema::TypeContainer.new }

  before do
    container_with_types.register(
      "params.string_or_integer",
      Types::Strict::String | Types::Strict::Decimal
    )

    stub_const "ContainerWithTypes", container_with_types
  end

  let(:klass) do
    class Test::CustomTypeSchema < Dry::Schema::Params
      define do
        config.types = ContainerWithTypes

        required(:age).filled(:string_or_integer)
      end
    end
  end

  let(:params) {
    {
      age: 4.5
    }
  }

  subject(:schema) { klass.new.call(params) }

  before do
    klass.definition.configure { |config| config.messages.backend = backend }
  end

  context 'with YAML backend' do
    let(:backend) { :yaml }

    it "provides a valid error message" do
      expect(subject.errors[:age])
        .to include 'must be a string or must be a decimal'
    end
  end

  context 'with I18n backend' do
    let(:backend) { :i18n }

    it "provides a valid error message" do
      expect(subject.errors[:age])
        .to include 'must be a string or must be a decimal'
    end
  end
end

Fixes #328.

Thanks for working on this fix! ❤

Wasn’t sure if a spec should be included or where it should be added,

yes, specs for bugs are always required, otherwise we may accidentally break things. Please add it to spec/integration/schema/custom_types_spec.rbspec/integration/schema/custom_types_spec.rb.

@solnic Specs have been added. Thanks!


Support Browser-Based Upload using HTTP Post (AWS Sig V4)

Describe the feature
https://github.com/aws/aws-sdk-java-v2/issues/1493
https://docs.aws.amazon.com/AmazonS3/latest/API/sigv4-post-example.html
This feature provide to make way rectricting content type and file size.
Is your feature request related to a problem?

Proposed Solution
No response
Describe alternative solutions or features you've considered
No response
Acknowledge

[ ] I may be able to implement this feature request

AWS SDK for Kotlin version
1.3.32
Platform (JVM/JS/Native)
JVM
Operating system and version
MAC

Duplicate of https://github.com/awslabs/aws-sdk-kotlin/issues/1406.


Support for react-native 0.76.x

Hi!
React-Native 0.76 was released yesterday so I wanted to create this issue to keep track of adding support for this version within this library.
There are quite a few features in this release that my company would like to start using so it'd be great to get support for this version.

Hi @dannyBies,
thanks for letting us know. We will update you on that here and eventually close this issue.

Any updates or ETA?

Hi @rehoutm , unfortunately not yet - we will let you know about any update.

Hi @xcibik00! You mentioned updating this SDK more regularly in https://github.com/exponea/exponea-react-native-sdk/issues/114#issuecomment-2345337845 . Just wanted to check if that's still the plan? I appreciate it takes time to do these upgrades and test it properly. However, compatibility with the latest react-native has been an ongoing issue for each version. This is significantly affecting my teams as we are unable to leverage some new features that are critical to our business.
RN 0.77 is already getting a release candidate. In my various projects we use about 85 different dependencies, this is the only one that's consistently blocking us from updating to the latest versions. I'm not asking for immediate support after a release, but as a paying customer I would expect not to have to wait 5+ months for these types of updates.

Agree with the above. Exponea is consistently the only dependency that prevents us from updating.

Hate to pile on, but same issue. This causes significant pain for us.


New Logo Proposal For Packlist

I wanted to contribute Packlist. I designed a logo for Xeeny. If you like it, I'll send you the files.

Great job, you are right the actual icon is ugly :-)
It was supposed to be temporary but it has last for years.
Can you tell me what xeeny is ?
I like the first one, I may give it a try in beta version if you want.


Boundwith creator app DAG failing silently

In late October we discovered an issue with the boundwith app adding admin notes that was causing the DAGs to fail (mostly silently). I thought we had fixed the issue but I'm still seeing that most of the DAGs are failing on the new_admin_note task. A number are also failing on the add_bw_record or new_bw_record tasks but only a handful of emails have come through reporting Failed Boundwidth Relationships.
I will tell folks to hold off using it until we can get it fixed. Once fixed, can I re-run the failed DAGs to make sure the relationships have been added?

Sometimes there are Boundwith Summary emails sent indicating the relationships were created but the DAG has actually failed.
See https://sul-libsys-airflow-prod.stanford.edu/dags/add_bw_relationships/grid?run_id=manual__2024-09-30T20:41:18.337731%2B00:00&execution_date=2024-09-30+20:41:18.337731%2B00:00&tab=graph&dag_run_id=manual__2024-09-30T20:41:18.337731%2B00:00


[DatePicker][TimePicker] are unusable on iPhone5/s

The bottom of both controls gets cut off by the navigation bar.  Repros on the examples on material-ui.com

+1

This is even worse (if 'unusable' can be worsened :) on the iPhone 4 with its shorter display...

@mbrookes What version of material-ui are you using?

@jkruder - Thanks, 0.11.0. Let me know if you need a screenshot.

They merge https://github.com/callemall/material-ui/pull/1266. Do this fix the issue?

@oliviertassinari - if the proportions in the screenshots are correct, then it should nearly fit on an iPhone 4/s in WebKit View or if added to the homepage as a webapp. The bottom of the dialog will be cropped, but the buttons will be visible, so should be usable, even if not very attractive. I'll have to wait 'till it's released to test it as I'm using with Meteor via a 3rd-party wrapper package for Atmosphere (Meteor's package system), so no easy way to install from github.
For websites in Safari the problem will remain, as the navbar only reduces, and the toolbar only disappears when scrolling a longer page. Not my use case, but will certainly affect others.

@mbrookes since this issue has been resolved, closing this. If the problem with Safari still persists, feel free to open a new one.

@shaurya947 - no worries. I've updated to 0.12.2, and I'm seeing other problems, so I'll open a new issue if still I'm still seeing them once I've tested in isolation from my app code.

I am on 0.13.1 and I still have the exact same issue using Chrome Dev tool Iphone4 settings.

@mbrookes have you tested with 0.13.1? Any way you could help @m4nuC ?

I have.
On an iPhone 5, if you are using something like:
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no, minimal-ui">

and the content behind the datepicker isn't scrollable, the toolbar will cover the buttons due to the placement of the datpicker at the bottom of the screen. (There is dead-space above it with the page content greyed out.
If the content is scrollable, and you don't have a fixed AppBar, you can get the taskbar to disappear by scrolling up the background content. Far from ideal!
In a cordova app, or webapp pinned to the homepage, there is no URL or taskbar, so it's less of an issue,  but the dead space is still problematic, and the fact that the sides are cropped (or at least have no shadow) as per @m4nuC's screenshot looks a bit off.
On an iPhone 4, the buttons are not visible at all, and unlike in Chrome device emulation, you also lose half the bottom row of numbers as a webapp, or all of them as a web page, and no way to scroll down to them. This is with no AppBar.
Long story short, sorry Shaurya - I can't help since it's still broken. :sad:

I have a different set of problems pertaining to this ticket which make the Date and Time Selectors even less usable.
For the Date Picker, only the first row or 2 are showing up on an iPhone 5 with iOS 9.1. Verified same results in both the emulator and on actual device:

Similarly, on the Time Picker, on an iPhone 5 with iOS 9.1. Verified same results in both the emulator and on actual device, we only get half of a clock:

This seems to render correctly on all of the other newer devices (6 and up).

@newoga This looks like a good contender for our first webdriver+selenium test

Is there any Idea how to fix them?

Are any progress for a quick fix how to inject it without a fork?

The Portrait version of both TimePicker and DatePicker should work fine now.

I have just checked on the master branch. I'm still seeing this issue.

Still, I would close it in favor of the issues related to the vertical centering of the dialog: https://github.com/callemall/material-ui/issues?utf8=✓&q=is%3Aissue+is%3Aopen+Dialog+center.

Has anyone come up with a temporary solution for this? I tried to hack the margin-top but the dialog height is simply too tall for an iphone5. Anything more than this would surely violate some md guideline... In the meantime, I guess I'm switching my date pickers to plain old SelectField.

I've run into this as well, if anyone has a workable solution it would be much appreciated.

I've been giving it some thought (see above), and I don't think there is any way around this that is not against the material design spec. Any approach you take has problems:

scaling the whole thing down to fit the viewport makes distances and sizing inconsistent with the spec and the rest of the application
changing things like margins and paddings has the same problem
just repositioning it looks pretty terrible (see screenshot above) and is not guaranteed to work on other smaller phones with slightly different resolutions (but this is probably your best bet if you're trying to hack something together)
the only thing i can think of is maybe adding an option to get rid of the cancel button. autoOk gets rid of the OK button and you can set it up that clicking/tapping outside of the picker is an autoCancel - that will buy you some vertical space... but even then you're not guaranteed it will fit other smaller phones besides iphone5. And I am pretty sure having an implied cancel is also against the material design spec.

Also having this issue. Right now I can't find a selector (class name or ref) to at least hack the dialog position.
I see that the dead-space at the top is set here https://github.com/callemall/material-ui/blob/master/src/Dialog/Dialog.js#L42 and without it the dialog is not centered correctly on desktop, but I don't really understand its logic.
Is the issue handled in v1?

I'm also having this issue in Iphone6...

@alancasagrande try change (-50 in my case) the dialogContainerStyle attr from component. Similar this:
<DatePicker
dialogContainerStyle={{margin: '-50 auto'}}
... others attr...
/>
Hope it helps!

Closing for #4787

Is there any solution for this? Please help


Import of ConverseConfig

Add a step to import
import com.google.assistant.embedded.v1alpha1.ConverseConfig;
and hot key for new users to Android Studio

Good afternoon,
Can you state which step this line should be added to?
Thanks.

hey @Fleker, this issue was found while i was at google i/o in May. I don't remember where to enhance this. sorry!

unrelated question to this project but related to iot and firebase. There was a photobooth at google i/o and the dev there said it would be on github. I've searched and cannot find it. can you please help me out with this? very much appreciated!

@alyssams glad to close invalid bugs :)
We are planning to post the photobooth code on GitHub. We have not done that yet. I'll make sure you're notified when that happens.

@proppy close pls

thank you! looking forward to checking out the photobooth code! it was super cool!

@Fleker added you to the repo, so you should have right to manage the issues.

@alyssams we recently published the code for the photobooth!
https://github.com/androidthings/photobooth


Use NO_ERRORS_SCHEMA with mockbuilder

Is there a way to add the NO_ERRORS_SCHEMA when using mockbuilder and not TestBed?

Hi @Tallyb,
I think it should be possible to do via .beforeCompileComponents:
beforeEach(() => MockBuilder().beforeCompileComponents(testBed => testBed.configureTestingModule({
  schemas: [NO_ERRORS_SCHEMA],
})));

I am afraid the beforeCompileComponents is not really documented....

Yep, it's available, but wasn't documented yet.


widgets are not re-sizable and draggable when ...

First of all, very nice work, thank you!
One question:
widgets are not re-sizable and draggable when whole screen is resized to small, and all widgets are automatically re-arranged into on column.
Hope you can fix this.
Thank you.

#37

It's not implemented yet


Error in lgb.check.obj(params, obj) when using quantile regression.

Hi,
I am trying to do a quantile regression and get an error stating that the objective is invalid. I understand that quantile regresison is available in the current version installed v2.1.0
Since the data I´m working with is too big I am pasting a small reproducible example below plus additional details.
Thanks!
Environment info
Operating System: UBUNTU 17.10
CPU: AMD Ryzen/CUDA GPU
C++/Python/R version: R version 3.4.2 (2017-09-28)
Error Message:
lgb.check.obj: objective name error should be one of (regression, regression_l1, regression_l2, huber, fair, poisson, binary, lambdarank, multiclass)
Reproducible examples
library(lightgbm)
#Generate data
set.seed(123)
N  <- 10000
X1 <- rnorm(N, 0, 3)
X2 <- rnorm(N, 50, 15)
Y <- 25sin(X1) + 0.3X2 + 150 + rnorm(N, 0, 10)
data <- data.frame(X1, X2, Y)
#Split test/train
train_ind <- sample(seq_len(nrow(data)), size = 7000)
train.x <- as.matrix(data[train_ind, c("X1", "X2") ])
train.y <- as.matrix(data[train_ind, "Y" ])
test.x <- as.matrix(data[-train_ind, c("X1", "X2") ])
test.y <- as.matrix(data[-train_ind, "Y" ])
#Fit data
dtrain <- lgb.Dataset(train.x, label = train.y)
model <- lgb.train(data = dtrain,
objective = "quantile",
alpha = 0.1,
rounds = 1000,
min_data = 1,
learning_rate = .1)
#Display prediction, real value, error
View(cbind(predict(model, test.x), test.y, predict(model, test.x) - test.y) )
#Calculate mean of errors (should be skewed if quanile regression is working)
mean(predict(model, test.x) - test.y)

Thanks! After building with latest code it is working. Must have been a recent change.


Disable for mobile?

Is there a way to disable this plugin for mobile devices? If not I fear I'll have to create separate templates :(

Not sure how I missed this sorry @adamelevate. You can control the directives using the enableSnap, disableSnap and toggleSnap methods. However I fear the changes I just made might have made this more difficult (see changelog).
What if we added a disable attribute to the ak-panel-group directive that when true disabled it?


Revert "Use EmitPointerWithAlignment to get alignment information of …

…the pointer used in atomic expr."
This reverts commit c3ee9f507de5523bcc473c6724f1d3da7702699e.
It broke libdispatch.
rdar://problem/34944963

This is just a test to see if this fixes the Swift build.

@swift-ci smoke test linux platform

@swift-ci test

Passes the Linux build. Merging!

Thanks for the revert. I'll take a closer look at what happened.

@gottesmm apologies, I did not see that this was reverted in r312830. I should have cherry-picked r314145, but given this failure I'd rather not take the risk for the 4.1 branch.

@vedantk Then you will never have to worry about this = p.

I'll do that for my next batch of cherry picks.


Bugfix/map reduce index bug

PR Type

Bugfix
Tests

Description

Updated corax/solvers/composite.py to keep track of indices in the reduce method of the MapReduce class
How Has This Been Tested?

Firstly, if you run pounce.py on the main branch, you will see that only first 10 frames are chosen, it now choses frames spread out across the all available frames. Secondly, there has been a test added in unit test that passes when just the first few datapoints are selected in a coresubset.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


treewide: remove a bunch of unmaintained and old packages

Description of changes
These packages are abandoned (2 years without action) or archived upstream, and without a maintainer in Nixpkgs. Most of them can be replaced by better alternatives.
Let's help GTK3 boys move forward 😈
Found in https://github.com/NixOS/nixpkgs/pull/341829
Things done

Built on platform(s)

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

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

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

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

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

Oh heck, "maintenance" not "maintainence" 😅

Still looks but, still waiting for ofborg.

(ofborg done)


Document that multiple predict() calls should be independent

Several users have wound up with bugs when predict() hasn't cleaned up completely after returning.
For example, a video generation model might write frames to a folder. If that folder isn't cleared out after returning, the next predict() call will append frames to the previous prediction's frames.
The long-term solution is to enforce isolation between predict() calls in code, but for now we should at least put a big warning sign up explaining that for now it's the user's responsibility to clean up between predict() calls.

Interesting. I wonder how we can enforce isolation...


Update studies to include latest fields and gene annnotation

While all PBTA-related studies have had their gene models updated, a request has come though to add additional fields from OpenPedCan v12 to the data clinical tables. This ticket describes what fields to ensure are included: https://github.com/kids-first/kf-cbioportal-etl/issues/42. Everything from pathology_free_text down is likely what is missing. Also need to add EFS status - this can be found in EFS_event_type from histologies, with guidance:

remove "Not Reported", then NA==0 and all others means == 1

Next, all KF studies need the same fields incorporated from openpedcan above (IF the study is in OpenPedCan) and updated. A ticket summarizing studies to load is here: https://github.com/d3b-center/bixu-tracker/issues/1751. Note that x01_fy16_nbl_maris is blocked by needing clarification from collaborators on which samples to hide (will be taken care of upstream) and Teachey is a new study to be created and loaded.

Satisfied by https://d3b.atlassian.net/browse/BIXU-1751


Assignment 03 -- 28 Feb 2024

Create a Medium article about introduction of a journal article.
Write link to the story here.

I have attached a link to the introduction the article for the third assignment:
https://medium.com/@rusdiasugiana/analysis-of-the-optical-properties-of-carbon-dots-material-in-various-solvents-and-changes-in-the-56a4c62ef20f

Excuse me, here I attach a link to an assignment about introduction journal articles:
https://medium.com/@syadza/fabrication-of-nanocomposites-based-reduced-graphene-oxide-for-supercapacitors-74a98d0b82ad

Good morning, sir. Link below is the assignment I have completed. Thank you in advance.
https://medium.com/@nisamanda13/how-i-created-scientific-journal-introduction-scaffold-design-for-wound-dressing-by-pva-collagen-856a5b0560a9

Dear Sir, here I attached the link for assignment 03:
https://ipwardhani.medium.com/assignment-3-write-an-introduction-in-a-journal-article-f5051d4d819b
Thank you.

Good evening sir. I have completed to publish my introduction. Here I attach a link to an assignment about the introduction.
https://medium.com/@intansalsabila0601/fabrication-of-nanofiber-metal-oxide-based-gas-sensors-for-h2s-and-so2-gas-detection-816ef4f37809
Thank you so much.

Dear Dr.rer.nat.Sparisoma Viridi,
Here I attached my assignment's answer about indroduction in medium link,
https://medium.com/@ayuhnfh00/electroless-preparation-of-sers-substrate-for-pathogenic-bacteria-detection-in-milk-770abdb6d882
Thank you for your assistance
Sincerely,
Ayu Hanifah

Here I attach a link to the introductory article for my research topic:
https://medium.com/@arisulistyowati/my-research-topic-580b666d9b21
Thank you.

Dear Sir,
Here, I am attaching the link for the third assignment for the introduction of the journal article. https://medium.com/@sabrinaghaida/writing-strong-introductions-for-scientific-journals-easy-steps-b08caa3d104a
Thank you.

Dear Sir, here I attached the medium story link for the third assignment for the introduction of the journal article
https://medium.com/@rizalmuhammadramdhan12/writing-introduction-for-scientific-journals-9267d5064bf2
Thank you sir

Good morning Sir,
Here, I have attached the link to the third assignment about introduction of a journal article.
https://medium.com/@fhaerannisa/introduction-of-a-journal-article-tips-for-crafting-a-compelling-introduction-07e6c20eee3e
Thank you.

Dear Sir, here I attached the medium link to the 3rd assignment.
<EMAIL_ADDRESS>Best Regards,
Merry

Dear Sir, here I attached the medium link to the 3rd assignment.
https://medium.com/@dindacitrautami99/reduction-of-carbon-dioxide-to-methane-on-graphene-supported-ni-nanoparticle-aafb710d7565
Best Regards,
Dinda

Dear Dr.rer.nat.Sparisoma Viridi,
Here I attached the medium link to the 3rd assignment.
https://medium.com/@rezaaryanto01/introduction-of-a-journal-article-assignment-03-nt8098-technical-writing-in-international-journal-6a1fa8a1b6df
Thank you sir
Reza Aryanto (32123007)

Dear Sir, here I attached the medium story link for the third assignment for the introduction of the journal article
https://medium.com/@ririnyuliantii/journal-article-introduction-tips-on-how-to-write-an-introduction-that-attracts-readers-interest-638999feb377
Thank you,
Best Regards,
Ririn Yulianti (32123003)

Dear Dr.rer.nat.Sparisoma Viridi,
I have attached the medium link to the 3rd assignment.
<EMAIL_ADDRESS>Thank you
Riskaviana (32123005)

Dear Dr.rer.nat. Sparisoma Viridi,
Here I attached the medium link to the 3rd assignment:
https://medium.com/@zahraakbari24/introduction-485b765981f2
Best regards,
Zahra Akbari A. (30618001)

Dear Dr.rer.nat. Sparisoma Viridi,
Here I attached my task 3 about introduction to journal article
https://medium.com/@agnesindrwt/assignment-3-introduction-of-journal-article-464e6b2cca60

Dear Sir, here I attached the link for assignment 03:
https://medium.com/@kwarsarajab/harnessing-machine-learning-for-interatomic-potential-analysis-of-bi2o3-9bb97a84f905

Good morning Dr.rer.nat. Sparisoma Viridi.
Here I attach a link to an assignment about introduction journal articles:
https://medium.com/@bungarnfss/introduction-of-a-journal-article-multilevel-regression-analysis-with-maximum-likelihood-method-8aa7e26318e5

Dear Sir, here I attached the medium link to the 3rd assignment.
https://medium.com/@rikepradila/predicting-quantum-descriptor-values-in-b12n12-based-nanocage-material-using-cnn-for-toxic-gas-4c29d2c57f68
Best Regards,
Rike Pradila
20923012

Dear Sir, here I attached a link to the 3rd assignment.
https://medium.com/@fyurid/drafting-an-effective-introduction-towards-engaging-scientific-publications-7f8dce70e9ae
thank you.
Best regards,
Fitra Yurid (28723001)

good morning sir, here I attached a link to the 3rd assignment.
https://medium.com/@nuralifiah/prediction-of-covid-19-using-the-artificial-neural-network-ann-with-k-fold-cross-validation-f20aaefb0f7d
thank you.
Best regards,
Nur Alifiah (20923007))


Remove Unused Fields from Node Struct Related to REconverge

In a recent commit (ee18807), fields reconverge_giganto_ip and reconverge_giganto_port were added to the Node struct. These fields are intended to configure REconverge to fetch data from a Giganto instance for analysis. However, different models in REconverge may analyze data from different multiple Giganto instances, and thus REconverge stores the relevant IP addresses and ports directly in the model definitions within the model ColumnFamily in RocksDB.
Issue
Storing a single Giganto address and port in the node ColumnFamily does not align well with REconverge's operational dynamics, as each model may need to interact with different Giganto instances. It seems that these fields in the Node struct might not be used effectively based on the current system design and could potentially lead to confusion or misconfiguration.
Suggested Action
I propose removing reconverge_giganto_ip and reconverge_giganto_port from the Node struct to streamline the node configuration and better reflect the system's architecture. This change would help ensure that node settings remain relevant and do not carry unnecessary or misleading information.

@msk
Thank you for reminding me of how REconverge exactly functions, about which I had been confused for a while. I will have someone take care of this.


Add simple joystick interface

This could do with more testing, but it's mostly punch-through
functionality.

LGTM.
To be consistent I guess it should take a gfm.sdl2.sdl.SDL2 object too.

I thought about that, but since it wasn't necessary, I skipped it.  On a second look, I like the idea of having access to the logger.  I'll toss that in later when I get time.

It's not a fantastic design, and maybe I'll remove it at one point, but this allows things like that (and context-wide things in OpenGL) so for now let's follow it!

I actually prefer having that to not.  It ensures that you have SDL2 initialized.

Available as of v6.2.0


Howdy cannot find "dlib"

When I try to run sudo howdy add, it outputs this:
Traceback (most recent call last):   File "/usr/local/bin/howdy", line 101, in <module>     import cli.test   File "/lib/security/howdy/cli/test.py", line 9, in <module>     import dlib ModuleNotFoundError: No module named 'dlib'

I've searched for similar issues already, and my issue has not been reported yet.
Linux Mint 19.1Tessa
Howdy version:
Newest Version from apt repository.

Hello! Can I have the list of dependencies I need to install please? are these pip or regular apt packages? thanks

How long does it take to instal dlib? With pip3 install dlib it stays in "installing" for a very long time...

Long, but not longer than an hour

It crashed into a perm error here, I will need to search for a more Mint specific install guide.


Compare gridded wrappers should process all fields in a single run

Currently these wrappers will loop over the list of fields and process them individually with their own run of the MET app (i.e. grid_stat). It would be more efficient to pass all of the fields to process to one instance of the MET app.
Q: Do we want to support the current method where each field gets its own run of grid_stat? Or do we always want to put all fields from the list into a single run?

George,
Jim and I were talking about this yesterday as it relates to ensemble_stat.
In the past, we have typically run Grid-Stat once to process many variables
in a single run.
Splitting it up into multiple runs was really driven by what data lives in
what files.  For example, if evaluating model A, you may run Grid-Stat once
to compare the model's temperature and winds to URMA... and run it a second
time to compare the model's precip to StageIV precip analysis.
So we often run Grid-Stat to compare multiple fields at once.
BUT when running MODE, you'd only evaluate one field at a time.  MODE can
only process a single field at a time.
Confused yet?
John
On Fri, Oct 19, 2018 at 11:08 AM georgemccabe<EMAIL_ADDRESS>wrote:

Currently these wrappers will loop over the list of fields and process
them individually with their own run of the MET app (i.e. grid_stat). It
would be more efficient to pass all of the fields to process to one
instance of the MET app.
Q: Do we want to support the current method where each field gets its own
run of grid_stat? Or do we always want to put all fields from the list into
a single run?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/NCAR/METplus/issues/136, or mute the thread
https://github.com/notifications/unsubscribe-auth/AUHDqJucomzVvRHIZ6dNnPs_GlKfVevCks5umgcHgaJpZM4XxE82
.

So it sounds like we need to support both the current version (process 1 field at a time) and also be able to process all fields at once. MODE will always use the current method, while grid_stat can chose but will default to the new method. How will ensemble_stat be able to run? Both ways?

Yes...
grid_stat, point_stat, ensemble_stat, and wavelet_stat can all process
multiple fields in a single run.
mode, mtd, and series_analysis can only process a single field in each
run.
John
On Fri, Oct 19, 2018 at 11:21 AM georgemccabe<EMAIL_ADDRESS>wrote:

So it sounds like we need to support both the current version (process 1
field at a time) and also be able to process all fields at once. MODE will
always use the current method, while grid_stat can chose but will default
to the new method. How will ensemble_stat be able to run? Both ways?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/NCAR/METplus/issues/136#issuecomment-431435981, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AUHDqLuCVrSxntCYlHsF_qtRhXgEpgOkks5umgomgaJpZM4XxE82
.

OK, so it sounds like we may want a subclass for grid/point/ensemble/wavelet_stat and another one for mode, mtd, series_analysis. They could likely both inherit for another class that contains code that is relevant to all 7.

After talking with John, it looks like we will need an option to specify if we are going to run these apps on all fields at once or run it once per field. pcp_combine will create a separate file for each accumulation interval. This means that we cannot run grid_stat or any other related app on all field/level combinations since they will be different files. The default behavior should be process all fields, but precip accumulation use cases will have a conf to make sure it processes each field separately.

There is now a boolean conf item called GRID_STAT_ONCE_PER_FIELD. The default value is False, so all field/level combos will be added to a single call to grid_stat for a given time. This is the typical behavior. You should set it to True when processing precip accumulations because each level specifies an accumulation and different accumulations can have different input files to grid_stat. This behavior can be added to ensemble_stat and other wrappers.

The changes are checked into GitHub in the branch feature_136_gridstat_mode_diffs. We need to test all of the grid_to_grid use cases to ensure they still run properly with these changes. I will keep this ticket open until we test the changes and merge into develop.

QPF examples were tested and ran properly. Mallory tested the grid_to_grid examples and they ran correctly as well. Merged changed into develop branch and closing issue.


Fix empty results errors

Three small problems fixed here:

If a search term returned no results in the live search, we were getting an error when trying to get .length of the returned entities
If the results of a search are empty, don't show the "you have no semesters message" and hide the search widget
If a search term returns no entries, show "No results" message (this bug has existed forever, figured might as well fix it while I'm in there)

🙏


Wsdt/Turing Monsters

Haven't got the chance to test it directly on the NFT marketplace yet, as it hasn't been listed yet.
But will do that as soon as this is fixed.

Looks very good overall. FYI due to 321b83c the gateway NFT code will also have to be adjusted. The changes will need to be made in / near https://github.com/omgnetwork/optimism-v2/blob/ebe4302b7e135ff648541aa3830a3f99f2a5f7c4/packages/boba/gateway/src/util/nftImage.js#L33

@CAPtheorem Ok thanks!
Are you sure we need to change that? The tokenUri method still returns a json just like before. It's just the image_data value that now is a valid image uri.

Codecov Report

Merging #474 (abd62cc) into develop (ebe4302) will not change coverage.
The diff coverage is n/a.

:exclamation: Current head abd62cc differs from pull request most recent head 1a04c88. Consider uploading reports for the commit 1a04c88 to get more accurate results

@@           Coverage Diff            @@
##           develop     #474   +/-   ##
========================================
  Coverage    72.10%   72.10%
========================================
  Files           59       59
  Lines         1828     1828
  Branches       281      281
========================================
  Hits          1318     1318
  Misses         510      510

Flag
Coverage Δ

contracts
86.72% <ø> (ø)

core-utils
53.79% <ø> (ø)

data-transport-layer
29.25% <ø> (ø)

message-relayer
83.17% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out 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 ebe4302...1a04c88. Read the comment docs.

transferred to /bobanetwork repo


Document our benchmarks

Right now, we have some nice RunInference benchmarks (https://s.apache.org/beam-community-metrics/d/ZpS8Uf44z/python-ml-runinference-benchmarks?orgId=1), but we don't link to them anywhere, and they aren't clearly explained. This fixes that problem.
Fixes #23898

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

[ ] Choose reviewer(s) and mention them in a comment (R: @username).
[x] Mention the appropriate issue in your description (for example: addresses #123), if applicable. This will automatically add a link to the pull request in the issue. If you would like the issue to automatically close on merging the pull request, comment fixes #<ISSUE NUMBER> instead.
[ ] Update CHANGES.md with noteworthy changes.
[x] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.
To check the build health, please visit https://github.com/apache/beam/blob/master/.test-infra/BUILD_STATUS.md
GitHub Actions Tests Status (on master branch)

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

R: @AnandInguva


Does Dependabot show if it's working?

I've added this to my Yocto build:
    - name: SBOM upload
      uses<EMAIL_ADDRESS>      with:
        filePath: "poky/build/tmp/deploy/images/oclea-cv25/"

and it seems to work:
Run<EMAIL_ADDRESS>  with:
    filePath: poky/build/tmp/deploy/images/oclea-cv25/
    token: ***
    filePattern: *.spdx.json

Notice: Submitting snapshot...
Notice: {
    "detector": {
        "name": "spdx-to-dependency-graph-action",
        "version": "0.0.1",
        "url": "https://github.com/advanced-security/spdx-dependency-submission-action"
    },
    "version": 0,
    "job": {
        "correlator": "build",
        "id": "8795676[3](https://github.com/myorg/myrepo/actions/runs/8795676367/job/24137153853#step:12:3)67"
    },
    "sha": "9e4e2051ed5882f2d5cfc876f974438bab7e2602",
    "ref": "refs/pull/56/merge",
    "scanned": "2024-04-23T08:01:55.978Z",
    "manifests": {
        "oclea-image-oclea-cv25-20240423061522": {
            "resolved": {
                "pkg:generic/oclea-image@undefined": {
                    "package_url": "pkg:generic/oclea-image@undefined",
                    "relationship": "direct",
                    "dependencies": []
                }
            },
            "name": "oclea-image-oclea-cv25-20240423061522",
            "file": {
                "source_location": "poky/build/tmp/deploy/images/oclea-cv25/oclea-image-oclea-cv25.spdx.json"
            }
        }
    }
}
Notice: Snapshot successfully created at 2024-04-23T0:01:56.190Z

But Dependabot doesn't show anything. Is there something else I need to do, or a log I can check?

@parsley72 This Action submits SPDX files to the Submission API, Dependabot Alerts will only show if the ecosystem is supported. If you upload something like pkg:generic/oclea-image@undefined (generic manager), Dependabot won't be able to create an alert based on that PURL.
Try looking in the tab "Repository -> Insights -> Dependency graph" and see if your data is in there.


Login Controller

Develop the login controller where username and password authentications take place.

I have assigned myself to this.

Cool. When you actually do start working on this, could you also move the task forward on the kanban?

Done.


Solve issue with scaling of mortar fluxes

In the volume conservation equation for lower-dimensional subdomains: Should we use the integrated mortar fluxes (the one given by default by PorePy) or should we scale by the mortar cell volume and effectively use the normal velocities?

This issue has been solved. There is no need to scale the discrete interface equation by the aperture. However, a division by 2 is needed to compensate the multiplication by 2 introduced in the law.


Fix Typo in Typography Causing Build Issues

Hello @FlemingVincent,
First off, fantastic work on the project! The codebase is remarkably clean and well-organized, making it a pleasure to navigate.
I fixed a minor typo in the Typography component that was preventing the project from building successfully. This PR corrects the typo, and I have tested the changes locally as well.
Thank you for maintaining such a high-quality project!
Let me know if you need any more details or adjustments!
Cheers,
Rohin

@rohinrohin Thanks for catching this! I will go ahead and merge now!


DEV 9140. 1. Add migration query to deprecate old hipchat integration in master_integrations.sql

https://github.com/Shippable/pm/issues/9140

this is done, closing


PLFM-6195: Unhandled exception return 500, log to cloudwatch

Consider if 500 is what we want for all exceptions or wait to see what types of errors we see with the new logging.


Ubuntu 22.04 LTS - openssl error

Output
$ phpbrew --debug install 7.4 +default
===> phpbrew will now build 7.4.29
---> Parsing variants from command arguments '+default'
===> Loading and resolving variants...
Checking distribution checksum...
Checksum matched: 7dde58a02b225c25130c6e2ae2cbba7254bb0340f7fe17291478176d866f9482
===> Distribution file was successfully extracted, skipping...
Source Directory: /home/simonovich/.phpbrew/build/php-7.4.29
Found existing Makefile, running make clean to ensure everything will be rebuilt.
You can append --no-clean option after the install command if you don't want to rebuild.
===> Running make clean: /usr/bin/make -C '/home/simonovich/.phpbrew/build/php-7.4.29' --quiet 'clean'
Running Command:/usr/bin/make -C '/home/simonovich/.phpbrew/build/php-7.4.29' --quiet 'clean'
Writing variant info to /home/simonovich/.phpbrew/php/php-7.4.29/phpbrew.variants
===> Checking patches...
Checking patch for replace apache php module name with custom version name
Checking patch for replace freetype-config with pkg-config on php older than 7.4
Enabled variants: [xml, opcache, bcmath, bz2, calendar, cli, ctype, dom, fileinfo, filter, ipc, json, mbregex, mbstring, mhash, pcntl, pcre, pdo, pear, phar, posix, readline, sockets, tokenizer, curl, openssl, zip]
Disabled variants: []
Found existing build.log, renaming it to /home/simonovich/.phpbrew/build/php-7.4.29/build.log.1653480765
===> Configuring 7.4.29...

Use tail command to see what's going on:
   $ tail -F '/home/simonovich/.phpbrew/build/php-7.4.29/build.log'

./configure '--cache-file=/home/simonovich/.phpbrew/cache/config.cache' '--prefix=/home/simonovich/.phpbrew/php/php-7.4.29' '--with-config-file-path=/home/simonovich/.phpbrew/php/php-7.4.29/etc' '--with-config-file-scan-dir=/home/simonovich/.phpbrew/php/php-7.4.29/var/db' '--disable-all' '--enable-phar' '--enable-session' '--enable-short-tags' '--enable-tokenizer' '--with-zlib=/usr' '--with-libdir=lib/x86_64-linux-gnu' '--enable-dom' '--with-libxml' '--enable-simplexml' '--enable-xml' '--enable-xmlreader' '--enable-xmlwriter' '--with-xsl' '--enable-opcache' '--enable-bcmath' '--with-bz2=/usr' '--enable-calendar' '--enable-cli' '--enable-ctype' '--enable-fileinfo' '--enable-filter' '--enable-shmop' '--enable-sysvsem' '--enable-sysvshm' '--enable-sysvmsg' '--enable-json' '--enable-mbregex' '--enable-mbstring' '--with-mhash' '--enable-pcntl' '--enable-pdo' '--with-pear=/home/simonovich/.phpbrew/php/php-7.4.29/lib/php/pear' '--enable-posix' '--with-readline=/usr' '--enable-sockets' '--with-curl' '--with-openssl' '--with-zip' 'PKG_CONFIG_PATH=/usr/lib/pkgconfig' >> '/home/simonovich/.phpbrew/build/php-7.4.29/build.log' 2>&1
===> Checking patches...
Checking patch for php5.3.x on 64bit machine when intl is enabled.
Checking patch for openssl dso linking patch
Checking patch for php5.6 with openssl 1.1.x patch.
===> Building...
make >> '/home/simonovich/.phpbrew/build/php-7.4.29/build.log' 2>&1
Error: Make failed:
The last 5 lines in the log file:
In file included from /home/simonovich/.phpbrew/build/php-7.4.29/ext/openssl/openssl.c:46:

/usr/include/openssl/rsa.h:289:29: note: expected ‘RSA *’ {aka ‘struct rsa_st *’} but argument is of type ‘const struct rsa_st *’

  289 |                        RSA *rsa, int padding);

      |                        ~~~~~^~~

make: *** [Makefile:638: ext/openssl/openssl.lo] Ошибка 1

Please checkout the build log file for more details:
	 tail /home/simonovich/.phpbrew/build/php-7.4.29/build.log

Expected Result
Install complete

Command
phpbrew --debug install 7.4 +default
Build Log
See up
Platform
OS:
Ubuntu 22.04 LTS
Running PHP:
PHP 8.1.2 (cli) (built: Apr  7 2022 17:46:26) (NTS)
Installing PHP:
PHP 7.4.29

The problem is about the OpenSSL and libssl versions are changed since Ubuntu 22.04  is released.
By default, it inclues the OpenSSL 3 and libssl3 in Ubuntu 22.04. But compiling the PHP-7.4 version needs to use the libssl1.1 when compiling the openssl extension.
To resolve the above issue, it should compile the opnessl1.1 from source in Ubuntu 22.04 and setting the PKG_CONFIG_PATH environment variable to specify the openssl1.1 path.
Here are steps to resolve the above issue:
Compile the OpenSSL 1.1 from source
cd $HOME
wget https://www.openssl.org/source/openssl-1.1.1i.tar.gz
tar xzf $HOME/openssl/openssl-1.1.1i.tar.gz
cd openssl-1.1.1i
./Configure --prefix=$HOME/openssl-1.1.1i/bin -fPIC -shared linux-x86_64
make -j 8
make install

Compile the PHP 7.4.29 with PHPBrew
export PKG_CONFIG_PATH=$HOME/openssl-1.1.1i/bin/lib/pkgconfig && phpbrew --debug install 7.4 +default

References

https://www.systempandit.com/compile-php-7-4-with-openssl

Just notify that I also update the Troubleshooting page to add this issue :).

Here are steps to resolve the above issue:
Compile the OpenSSL 1.1 from source
cd $HOME
wget https://www.openssl.org/source/openssl-1.1.1i.tar.gz
tar xzf $HOME/openssl-1.1.1i.tar.gz
cd openssl-1.1.1i
./Configure --prefix=$HOME/openssl-1.1.1i/bin -fPIC -shared linux-x86_64
make -j 8
make install

Compile the PHP 7.4.29 with PHPBrew
export PKG_CONFIG_PATH=$HOME/openssl-1.1.1i/bin/lib/pkgconfig && phpbrew --debug install 7.4 +default

At this point it returns error :
Error: Configure failed:
The last 5 lines in the log file:
installed software in a non-standard prefix.
Alternatively, you may set the environment variables ONIG_CFLAGS
and ONIG_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

then if I open build.log (~/.phpbrew/build/php-7.4.30/build.log) :
checking for oniguruma... no
configure: error: Package requirements (oniguruma) were not met:

No package 'oniguruma' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables ONIG_CFLAGS
and ONIG_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

@bcag2, this is not related to the OpenSSL error. It seems that you miss the oniguruma packages.
Please install the oniguruma package with the sudo apt-get install libonig-dev command.
The related troubleshooting issue is available here.

This is how I got it working, based on @peter279k solution:
cd $HOME/openssl-1.1.1i/bin
export LDFLAGS="-L$(pwd)/lib"
export CPPFLAGS="-I$(pwd)/include"
phpbrew --debug install 7.4 +default

I'm on Arch Linux 5.15.79-1-lts


Add Connection Source

adds functions to expose formatted connection information

I think I see what you're doing here, but it needs to be cleaned up.
Also, can you link to the sister PR in athena?

certainly - I've made it a draft - https://github.com/aperture-data/athena/pull/691

mmm this should be squashed merge to remove all the ugly commits. In general, we always squash merge. I will revert this and merge it again.


Possible to send data of size in terms of MB??

Hi there,
I tried to send image (in base64) through data channel, for small images (around 50KB) i was able to send, but i cant send images in terms of MB, can anyone help me.
Thanks in advance

transfer image to ArrayBuffer and split it.


How to prevent HTML escaping of a field?

There is escapeHTML but it’s global and doesn’t play well combined with transformItems.

Why is it an issue to have escapeHTML set globally and what are you trying to achieve with transformItems?

I have name attributes, for instance <angle>, and description attributes in an HTML format.  By setting escapeHTML to false, attributes are recognized as HTML, but I only want the description to be HTML.
For transformItems, I actually stored the descriptions in a Markdown format, and tried to convert Markdown to HTML, but escapeHTML is not honored and items escaped.  I think transformItems cannot be used to control the format output.

transformItems allows you to update the hits before displaying them on screen.
Reproducing what you currently have and explaining what you want instead in this InstantSearch.js sandbox will make it easier to help you.

escapeHTML is a global flag, as you already found in the other issue


Update_electricity()  does not work for remind scenarios

Update_electricity()  does not work for remind scenarios (I imported only 1 remind scenario). It produces the following error:
+------------------------------------------------------------------+
| Warning                                                          |
+------------------------------------------------------------------+
| Because some of the scenarios can yield LCI databases            |
| containing net negative emission technologies (NET),             |
| it is advised to account for biogenic CO2 flows when calculating |
| Global Warming potential indicators.                             |
| premise_gwp provides characterization factors for such flows.  |
|                                                                  |
| Install it via                                                   |
| pip install premise_gwp                                          |
| or                                                               |
| conda install -c romainsacchi premise_gwp                        |
|                                                                  |
| Within your bw2 project:                                         |
| from premise_gwp import add_premise_gwp                          |
| add_premise_gwp()                                                |
+------------------------------------------------------------------+
////////////////////// EXTRACTING SOURCE DATABASE //////////////////
Done!
/////////////////// IMPORTING DEFAULT INVENTORIES //////////////////
Done!
////////////////////// EXTRACTING IAM DATA /////////////////////////
Done!
/////////////////// ELECTRICITY ////////////////////
More than one region found for GR:['EUR', 'ESC']
More than one region found for RO:['EUR', 'ECS']
More than one region found for CH:['NEU', 'NEN']
More than one region found for BE:['EUR', 'EWN']
More than one region found for DE:['EUR', 'DEU']
More than one region found for HU:['EUR', 'ECS']
More than one region found for SE:['EUR', 'ENC']
More than one region found for CY:['EUR', 'ESC']
More than one region found for AT:['EUR', 'EWN']
More than one region found for DK:['EUR', 'ENC']
More than one region found for PT:['EUR', 'ESW']
More than one region found for LT:['EUR', 'ECE']
More than one region found for FR:['EUR', 'FRA']
More than one region found for IT:['EUR', 'ESC']
More than one region found for NL:['EUR', 'EWN']
More than one region found for HR:['EUR', 'ECS']
More than one region found for ES:['EUR', 'ESW']
More than one region found for SK:['EUR', 'ECE']
More than one region found for MK:['NEU', 'NES']
More than one region found for CZ:['EUR', 'ECE']
More than one region found for NO:['NEU', 'NEN']
More than one region found for PL:['EUR', 'ECE']
More than one region found for RS:['NEU', 'NES']
More than one region found for GB:['EUR', 'UKI']
More than one region found for IS:['NEU', 'NEN']
More than one region found for BA:['NEU', 'NES']
More than one region found for BG:['EUR', 'ECS']
More than one region found for IE:['EUR', 'UKI']
More than one region found for MT:['EUR', 'ESC']
More than one region found for XK:['EUR', 'NES']
More than one region found for FI:['EUR', 'ENC']
More than one region found for LU:['EUR', 'EWN']
More than one region found for EE:['EUR', 'ECE']
More than one region found for SI:['EUR', 'ECS']
More than one region found for TR:['MEA', 'NES']
More than one region found for AL:['NEU', 'NES']
More than one region found for LV:['EUR', 'ECE']
More than one region found for ME:['NEU', 'NES']
More than one region found for GI:['EUR', 'UKI']
Adjust efficiency of power plants...
Log of changes in power plants efficiencies saved in
Rescale inventories and emissions for Biomass CHP

KeyError                                  Traceback (most recent call last)
~.conda\envs\premiseenv\lib\site-packages\pandas\core\indexes\base.py in get_loc(self, key, method, tolerance)
3360             try:
-> 3361                 return self._engine.get_loc(casted_key)
3362             except KeyError as err:
~.conda\envs\premiseenv\lib\site-packages\pandas_libs\index.pyx in pandas._libs.index.IndexEngine.get_loc()
~.conda\envs\premiseenv\lib\site-packages\pandas_libs\index.pyx in pandas._libs.index.IndexEngine.get_loc()
pandas_libs\hashtable_class_helper.pxi in pandas._libs.hashtable.PyObjectHashTable.get_item()
pandas_libs\hashtable_class_helper.pxi in pandas._libs.hashtable.PyObjectHashTable.get_item()
KeyError: None
The above exception was the direct cause of the following exception:
KeyError                                  Traceback (most recent call last)
~\AppData\Local\Temp/ipykernel_17096/2751985968.py in
16     )
17
---> 18 ndb.update_electricity()
19
20 #ndb.write_db_to_brightway(name="test_elec3")
c:\users\harp_ca\pycharmprojects\premise\premise\premise\ecoinvent_modification.py in update_electricity(self)
848         )
849         # scenario["database"] = electricity.update_electricity_markets()
--> 850         self.database = electricity.update_electricity_efficiency()
851
852     def update_fuels(self):
c:\users\harp_ca\pycharmprojects\premise\premise\premise\electricity.py in update_electricity_efficiency(self)
1091
1092                             # Find relative efficiency change indicated by the IAM
-> 1093                             scaling_factor = 1 / dict_technology["IAM_eff_func"](
1094                                 variable=technology,
1095                                 location=loc,
c:\users\harp_ca\pycharmprojects\premise\premise\premise\transformation.py in find_iam_efficiency_change(self, variable, location, year, scenario)
466         """
467
--> 468         scaling_factor = self.iam_data.efficiency.sel(
469             region=location, variables=variable, year=int(year), scenario=scenario
470         ).values.item(0)
~.conda\envs\premiseenv\lib\site-packages\xarray\core\dataarray.py in sel(self, indexers, method, tolerance, drop, **indexers_kwargs)
1252         Dimensions without coordinates: points
1253         """
-> 1254         ds = self._to_temp_dataset().sel(
1255             indexers=indexers,
1256             drop=drop,
~.conda\envs\premiseenv\lib\site-packages\xarray\core\dataset.py in sel(self, indexers, method, tolerance, drop, **indexers_kwargs)
2228         """
2229         indexers = either_dict_or_kwargs(indexers, indexers_kwargs, "sel")
-> 2230         pos_indexers, new_indexes = remap_label_indexers(
2231             self, indexers=indexers, method=method, tolerance=tolerance
2232         )
~.conda\envs\premiseenv\lib\site-packages\xarray\core\coordinates.py in remap_label_indexers(obj, indexers, method, tolerance, **indexers_kwargs)
414     }
415
--> 416     pos_indexers, new_indexes = indexing.remap_label_indexers(
417         obj, v_indexers, method=method, tolerance=tolerance
418     )
~.conda\envs\premiseenv\lib\site-packages\xarray\core\indexing.py in remap_label_indexers(data_obj, indexers, method, tolerance)
268             coords_dtype = data_obj.coords[dim].dtype
269             label = maybe_cast_to_coords_dtype(label, coords_dtype)
--> 270             idxr, new_idx = convert_label_indexer(index, label, dim, method, tolerance)
271             pos_indexers[dim] = idxr
272             if new_idx is not None:
~.conda\envs\premiseenv\lib\site-packages\xarray\core\indexing.py in convert_label_indexer(index, label, index_name, method, tolerance)
189                 indexer = index.get_loc(label_value)
190             else:
--> 191                 indexer = index.get_loc(label_value, method=method, tolerance=tolerance)
192         elif label.dtype.kind == "b":
193             indexer = label
~.conda\envs\premiseenv\lib\site-packages\pandas\core\indexes\base.py in get_loc(self, key, method, tolerance)
3361                 return self._engine.get_loc(casted_key)
3362             except KeyError as err:
-> 3363                 raise KeyError(key) from err
3364
3365         if is_scalar(key) and isna(key) and not self.hasnans:
KeyError: None

This works on my end.
Can you check the version of wurst you use?
It should be pinned to 0.3.0.

I have version 0.3.1, should it be downgraded to 0.3.0?

Yes. I have specified it in the requirement file, hence I'm wondering how it is you have 0.3.1.
wurst 0.3.1 is meant to work with the new REMIND files (with additional European sub-regions), ... which we do not yet have.

Thank you, setting wurst to version 0.3.0 resolved the problem :)


Converted Bash scripts to PowerShell scripts for windows users

@tariq-asghar Thanks for the pull request.  I've taken a quick look at your commit and the new PowerShell scripts look very interesting.
I'll try to block some time for a security/code review and if everything checks out I'll gladly merge this into the core project.  Thanks for contributing!

Thanks @VivekMChawla. Just so you know i didn't convert the config file generation script. Apart from the cosmetics (like shell colors etc), which may not be up to the mark, other than that everything should be working and we are actively using them in our dev processes.


Error with test env and factorygirl - must set api key prior to making call

Error message:
Failure/Error: user = FactoryGirl.create(:user)
Gibbon::GibbonError:
You must set an api_key prior to making a call
I've tried to set the test env api key in any number of ways, but either i'm butchering the syntax/location for that definition or something else is not working.
I searched high and low for resolution to this, but couldn't discover anything. Probably something obvious...any guidance appreciated.
Everything works fine in dev/prod env, I just can't get my tests working. Thanks.

Have you tried setting Gibbon::API.api_key = "yourtest-key" during setup for your tests?
Otherwise, is there any chance you could send me a simple sample project (obviously not your real code) that I could tinker with to try to help find a solution?

DOH. figured it out right after i posted. i was trying to access the rails secrets.yml version of the env variable in spec helper, but just needed to access the ENV variable directly because spec helper is reading from my .env file. all tests green. thanks!


add Sitemap Images

Added a new class for the generation of site map images.

Overall method overrides are copying too much while changing not so much. It makes sense to extract these into protected methods in the Sitemap class.

Please merge, I need this feature

The duplicating method is removed

@SunwelLight overall it looks good but last two little changes are needed. Also need changes to README.md explaining image sitemap...

Going to push a new version that implements it differently.


[v1] No GIF support

In v1 we've moved to using native img elements, and then editing these images in canvas. This means that we support images that can be exported by canvas, which doesn't include GIFs. This issue is a discussion around this problem.
There are workarounds, but they're incredibly heavy, and IMO not worth it for the small benefit of uploading GIFs. Perhaps a server side solution?
Another option would be to allow GIFs but without any editing functionality, so that it would just be a raw upload that never touches the canvas, but that could confuse things - the UX to explain this would need to be thought out. Perhaps this could be a property on simpla-img a là plaintext on simpla-text, just the img upload but with no editing capabilities?

The only same way to support gifs is upload-only. Editing gifs (especially if we introduce more complex transforms in future) for this element is bonkers. It was a side perk of the v0 'fake editor' anyway, not a planed feature.
In terms of implementation and UX, I think it would be fine to just hide the cropper slider (and don't load file into canvas) when a gif is uploaded and re-enable it if an img is uploaded. That's better than just flat out not supporting gifs (think of blog posts, and demos eg: Simpla home page), and I think relatively easy to grok ("why can't I zoom in on this one? Because it's a gif I guess" vs. "I can't upload gifs? Argh!").
If we wanted to have some rudimentary gif editing support in future (playback control) we could chuck in x-gif - smells like bloat to me right now though.

small benefit of uploading gifs

I think you're underestimating just how much gifs are used on the web today. Simpla img must support them in some fashion IMO.

Yeah I'm happy with all that. I'd say we do an implementation which is upload only, which hides the zoom bar. Can go from there, but I think that'll be good enough.

Fixed in 9466da9c5f90d3b6f2984d2808cd991967300f1d


[BEAM-571] DatastoreIO v1beta3 to v1 version

Be sure to do all of the following to help us incorporate your contribution
quickly and easily:

[x] Make sure the PR title is formatted like:
[BEAM-<Jira issue #>] Description of pull request
[x] Make sure tests pass via mvn clean verify. (Even better, enable
Travis-CI on your fork and ensure the whole test matrix passes).
[ ] Replace <Jira issue #> in the title with the actual Jira issue
number, if there is one.
[ ] If this contribution is large, please file an Apache
Individual Contributor License Agreement.

R: @dhalperi literally /s/v1beta3/v1/g

sigh
LGTM


First time running, got the following error.

Error detected while processing ~/.config/nvim/init.lua:
E5113: Error while calling lua chunk: ~/.config/nvim/init.lua:12: attempt to index field 'loader' (a nil value)
stack traceback:
        ~/.config/nvim/init.lua:12: in main chunk

Please fill out the issue template okay? Otherwise, how should I help you without any info.


Check if HOME env var doesn't already exist (Windows)

Fixes #1378

It looks like the failing build isn't connected to my changes but correct me if I'm wrong.

Thanks!
@allcontributors add @jack1142 for code


Add angle widget

@ajpmaclean : Please Review.

You have merge conflicts.

@ajpmaclean : Conflicts Resolved. Please Review.

Thanks.


Issue with variable substitution ($PROJECT_DIR$)

Hi,
I just updated the EnvFile plugin to the latest version (as of today 3.4.1 but this is also valid for 3.4.0) and my whole project broke down. After a simple inspection it appears that the substitution for the $PROJECT_DIR$ variable is wrong.
For a given $PROJECT_DIR$ with the value /path/to/project and an .env file containing TEST_VALUE=$PROJECT_DIR$/path/to/data the substitution will result in:
/path/to/project/$PROJECT_DIR$/path/to/data (the variable is still here but the substitution was done).
This issue occur for version 3.4.0 and 3.4.1 on intellij version 2022.2.2

Can you share more details about EnvFile settings you use to reproduce the issue? Namely, is "Substitute env vars is enabled"?

I have the same issue. My settings are

$ cat vars.env
LOCAL_TEST_VARIABLE=$PROJECT_DIR$/something

With EnvFile-3.4.1 this variable get expanded to literally $PROJECT_DIR$/something. With EnvFile-3.2.2 it is correctly expanded to /full/path/to/project/something.

Sure.
The configuration I used is the same for each version (namely 3.2.2, 3.4.0 and 3.4.1) but I have yet to test if this issue is present for other version of intellij (I'm using the community edition, if I have enough time I will try to test with ultimate and another release).
As for the settings I have both Substitute Environment Variables and Process JetBrains path macro reference enable while Ìgnore missing filesandEnable experimental integrationsare disable. Working directory is set to the root directory of the project and in the previous example is/path/to/project(And of courseEnable EnvFile`).
Also while I'm using a gradle project the run configuration is done by intellij. I have confirmed by running some ut that the problem seems to come from the plugin (and further confirmation came from the downgrade to 3.2.2).
We encounter the problem on several different computer.
If you need anymore information feel free to ask, I will look on my side if I can find the issue and will submit a pull request if I can fix it.
Also I want to truly thank you for your works I never had any issue with it for the past 5 years

The problem boils down to the logic here:
https://github.com/ashald/EnvFile/blob/6fe1c3931b735474570005bd82298e969af82161/modules/platform/src/main/java/net/ashald/envfile/platform/EnvFileEnvironmentVariables.java#L122-L122
If there is both Intellij macro substitution and regular env var substition, then the value stored in postMacro is discarded, and only env var substitution is done.
I do not have the expertise to say how the correct logic should look like, but the problem is definitely in that function. Maybe, the line 130 should read
String stage1 = new StringSubstitutor(context).replace(postMacro);

?

I had the same issue with version newer than 3.2.2 that $PROJECT_DIR$ is not recognized so cannot import packages from project folder.