Getting  Error while finding module specification for 'examples.wmt_2020.en_de.trans_quest' (ModuleNotFoundError: No module named 'examples')

Error while finding module specification for 'examples.wmt_2020.en_de.trans_quest' (ModuleNotFoundError: No module named 'examples')

Can you be more specific on what you are trying to do? What is the command you executed and what is the environment? Whether it was a pip install or a git clone?

I need to calculate the Quality Score for the translation from Eng to German en-de. I downloaded the code and run requirements.txt then I downloaded pretrained model TransQuest-HTER-EN-DE .Then I run the command
python -m examples.wmt_2020.en_de.trans_quest
But I could  not find this file wmt_2020.en_de.trans_quest.
Thanks for your help.

First of all the documentation is not complete, I am attending to that - please bear it for a couple of weeks. There are two types of quality estimation goals experimented in this project. Predicting HTER and predicting Direct Assessment. You can read more about them here - http://www.statmt.org/wmt20/quality-estimation-task.html. Depending on your requirement you have to choose the pre-trained model and the python script.
If you want Direct Assessment the python script you want to look at is this - WMT 2020 QE Task 1 https://github.com/TharinduDR/TransQuest/blob/master/examples/wmt_2020/en_de/trans_quest.py.
If you want HTER the python script you want to look at is this - WMT 2020 QE Task 2 https://github.com/TharinduDR/TransQuest/blob/master/examples/wmt_2020_task2/en_de/trans_quest.py.
However, both of the scripts are for training a quality estimation model on WMT 2020 QE data. If you look at it carefully I have done predictions too in the script and you will be able to use them in the prediction.

Thanks a lot for helping I am running this code .Is this available for English to Korean translation Quality Estimation or anyways I can train it for the same.
Thanks again,
Alok

I don't have a pre-trained model for English-Korean, However, if you have quality estimation data for English-Korean, you can use the framework. The base model that I used for TransQuest - xlm-roberta-large supports Korean. Therefore the method should work for English-Korean too

Hi Thaindu . Thanks for your help .I ran the en_de model and I have few query

What is the labels and predictions score. Is it percentage or TF_DF score or something else
It took me 24 hrs to run the code so if I run it again, from where I can point to the trained model so that it should not go take so much time again

labels and the predictions score depends on the objective. As I mentioned above it is either HTER (http://statmt.org/wmt17/pdf/WMT58.pdf) or Direct Assessment (https://iconictranslation.com/2020/06/issue-84-are-neural-machine-translation-systems-good-estimators-of-quality/). If you are not familiar with translation quality estimation, I strongly recommend you to read them.

It should be faster with a good GPU. I worked with Nvidia Tesla K80 GPU and it didn't take more than 9 hours. However, you can provide the path to the last checkpoint in temp/outputs directory as "MODEL_NAME" in configurations and it will resume the training from that point. However, if you just want to use the trained model for inference just run following two lines, it will give the predictions,

`model = QuestModel(MODEL_TYPE, transformer_config["best_model_dir"], num_labels=1,
use_cuda=torch.cuda.is_available(), args=transformer_config)
predictions, raw_outputs = model.predict(test_sentence_pairs)`

It doesn't do the translations. The purpose of the project is to provide quality estimation for a given translation

Hi TharinduDR business requirement is to build a model which can provide me  the percentage confidence score so that i can put a threshold for.Let us say 75% is the threshold  If the quality of the translation is less than 75% ,there will be different business rule applied.If the same threshold confidence score is above 75% .We will consider the quality and the quality should be calculated within fraction of sec (less than 100ms) .I can see that model.predict is taking more than a minute to compute the same.

Are you using a GPU?
It will be efficient to predict in batches. For an example in my setup, using a Tesla K80 GPU it only takes 35s to predict on 1000 sentences which is approximately 35ms for an instance.

Hi TharinduDR
How will I get the percentage of accuracy. As prediction I am getting in numbers which is like 0.15 , 0.16

What is the example you are working on?

Hi TharinduDR business requirement is to build a model which can provide me the percentage confidence score so that i can put a threshold for making business decision.Good score means good quality of the translation, bad score means bad quality of translation.The score should lie between 0 -1

What is the dataset you are working on? Do you have a different dataset?

No it's a chatbot it can be anything sentence in english to german translation confidence score and therefore there should not be any delay otherwise chat will be slow.

If you are using this function to predict, it gives a score between 0-1.
predictions, raw_outputs = model.predict(test_sentence_pairs)

If I am using
model.predict([['I am Alok','I Alok']])                                       prediction = 0.17117941
model.predict([['I am Alok','testing if it is correct']])              prediction = 0.18209016
model.predict([['I am Alok','Ich bin Alok']])                              prediction = 0.17428833  This is the correct translation it should be atleast above 0.9
Now how can I identify the correctness from this prediction and what threshold should I put

The model is trained on data from Wikipedia. See the training file here - https://raw.githubusercontent.com/TharinduDR/TransQuest/master/examples/wmt_2020/en_de/data/en-de/train.ende.df.short.tsv
It is not going to work if you are using it for a different domain and using it to evaluate a different neural machine translation system. I suggest you to train the model on your dataset and evaluate it.

Hi Alok, you can also create your own test set (using human translations --preferably post-edits-- and HTER, which measures the distance between the machine translations and their human versions), then predict the quality on the same sources of the test set, and see the correlation between the predicted scores and the real scores. If the predictions correlate somehow with the real scores, it probably means you can use the estimation model. If the correlation is weak (<20), what TharinduDR suggests is the proper course of action. Then, the threshold to decide what is good or bad is just up to you, it should just reflect what you consider fit for purpose in your particular use case.

Can we have a meeting today so that you can help me with my dataset ?

Hi TharinduDR I had a demo yesterday with my manager about transquest if we can use this.for my confidence score. I found that even if I am using the exact the same training datasets ,I am getting the prediction between 0.15 and 0.16. What does this signifies as the sentence which is 100% correct should be 0.98 or 0.99

Do you have a proper test set as @dmar1n mentioned and if you do what is the Pearson Correlation you get for that?

The model is trained on wmt_2020/en_de/data/en-de/train.ende.df.short.tsv .And I am just validating the already trained datasets
model_outputs = [["However, a   disappointing ninth in China meant that he dropped back to sixth in the   standings.","Eine enttÃ¤uschende   Neunte in China bedeutete jedoch, dass er in der Gesamtwertung auf den   sechsten Platz zurÃ¼ckfiel."']]
model.predict(test_sentence_pairs)

There is no point of just testing it sentence by sentence. You need at least 1000 sentences for testing. That is why when you are running this code - https://github.com/TharinduDR/TransQuest/blob/master/examples/wmt_2020_task2/en_de/trans_quest.py it does an automatic evaluation on an unseen evaluation set and prints the results at last. What are the values it prints when you run the code?

I understand the business requirement. What I am saying is in order to evaluate a machine learning model properly, you need to have a test set of that size. Then only we can monitor whether a certain machine learning model solves a problem or not. You can't expect a machine learning model to predict each and every sentence correctly since no machine learning model is 100% perfect.
Looking at your image I suspect that the model has not been trained correctly. That is why I asked what are the Pearson correlation values it prints at the end of the training?

English sentence for Quality ES.xlsx
Hi TharinduDR can you please guide me for these sentences, how can I create the datasets for the same for english to korean and get the translation quality score for the same.

First, translate those sentences to Korean using the same machine translation system you are using for the chat application. Then find a few annotators who are proficient in both Korean and English. Ask them to rate the translation. From that file you can prepare a training file and a validation file.
Then you can use TransQuest to build a quality estimation model.


pythonPackages.Nikola: fix tests

Use pytest tests/ instead of pytest . to fix a relative import error
Apply a patch to fix markdown compilation tests
Remove a patch to requirements.txt not needed anymore

Motivation for this change
The build of Nikola was failing.
Things done

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

[X] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[X] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[X] Fits CONTRIBUTING.md.

Update on this PR: I think I'll open a new PR upgrading Nikola. This avoids having to use a custom patch as done in the current PR.
Right now, building Nikola in master fails because piexif, one of its dependencies, fails too. https://github.com/hMatoba/Piexif/issues/108 describes the problem. I'm waiting for a response to that issue in order to proceed.

you can also just force push to this branch

Current Nikola in nixpkgs is updated and this PR is not needed anymore.


(PUP-10476) Avoid using private PAL API for compilation

When catalog compilation support for bolt types was added PAL#in_tmp_environment could no longer accept plan variables serialized as Pcore because those types were dependent on the boltib module. In order to get around this the variables were explicitly deserialized in PAL#with_catalog_compiler scope and injected using a private PAL class method (https://github.com/puppetlabs/puppet/blob/master/lib/puppet/pal/pal_impl.rb#L376). The PAL#with_catalog_compiler accepts an optional argument for variables which is capable of deserialization because the boltlib module is available. This commit updates catalog compilation to resolve fact/var conflicts outside of the scope of PAL and uses the public API to set the scrubbed plan variables.

CLA signed by all contributors.

This was not doing what I thought it was. I was looking at the wrong tests in GH actions. I explored a bit trying to see if there was an easy change in PAL, though i didnt really get anywhere. Here is a diff of what I tried in puppet: https://github.com/puppetlabs/puppet/compare/master...donoghuc:PUP-10476 (along with the following on top of this PR):
cas@cas-ThinkPad-T460p:~/working_dir/bolt$ git diff
diff --git a/Gemfile b/Gemfile
index 778d719a..d4451ba6 100644
--- a/Gemfile
+++ b/Gemfile
@@ -14,6 +14,7 @@ gem "puma", '>= 3.12.0'
 gem "rack", '>= 2.0.5'
 gem "rails-auth", '>= 2.1.4'
 gem "sinatra", '>= 2.0.4'
+gem 'puppet', git: 'https://github.com/donoghuc/puppet.git', branch: 'PUP-10476'

 group(:test) do
   gem "beaker-hostgenerator"
diff --git a/lib/bolt/catalog.rb b/lib/bolt/catalog.rb
index c10cb0a7..c7660667 100644
--- a/lib/bolt/catalog.rb
+++ b/lib/bolt/catalog.rb
@@ -89,13 +89,13 @@ module Bolt
         Puppet[:node_name_value] = target['name']
         env_conf = { modulepath: request['modulepath'] || [],
                      facts: target['facts'] || {} }
-        env_conf[:variables] = {}
         Puppet::Pal.in_tmp_environment('bolt_catalog', env_conf) do |pal|
           inv = Bolt::ApplyInventory.new(request['config'])
           Puppet.override(bolt_pdb_client: pdb_client,
                           bolt_inventory: inv) do
             Puppet.lookup(:pal_current_node).trusted_data = target['trusted']
-            pal.with_catalog_compiler(variables: tv_filtered.merge(pv_filtered)) do |compiler|
+            pal.with_catalog_compiler(variables: tv_filtered.merge(pv_filtered),
+                                      deserialize_pcore: true) do |compiler|
               # Configure language strictness in the CatalogCompiler. We want Bolt to be able
               # to compile most Puppet 4+ manifests, so we default to allowing deprecated functions.
               Puppet[:strict] = options['strict'] || :warning

I think just having a public API on the PAL compiler to set variables would be reasonable.


attr_reader  overrides attached @!attribute [r]

If I document attr_accessor :bar like so:
class Foo
  # @!attribute bar
  #   This foo's bar.
  #
  #   @return [Bar]
  attr_accessor :bar
end

Then the generated documentation is

which is what I would expect: the @!attribute directive overrides the default docs for attr_accessor, but if I try the same thing with attr_reader :bar for a read-only variable:
class Foo
  # @!attribute [r] bar
  #   This foo's bar.
  #
  #   @return [Bar]
  attr_reader :bar
end

The the generated documentation is

which isn't using the @!attribute directive, but the default docs for an attr_reader.
I did figure out it was an ordering thing, because if I put the attr_reader before the @!attribute, it works
class Foo
  attr_reader :bar

  # @!attribute [r] bar
  #   This foo's bar.
  #
  #   @return [Bar]
end

generates

which is what I expected the 2nd source to generate.
I've been able to generate this issue on <IP_ADDRESS> and <IP_ADDRESS>.  I've been not using <IP_ADDRESS> because in it, the reader is not being documented with the return type from the @return in the @!attribute attached to attr_accessor.  I'm not sure if that bug has been reported yet.  If not I can open a separate issue for it.  Considering that both are related to docs attached to attr_reader (this one with an explicit attr_reader and the <IP_ADDRESS> bug with an implicit reader) it may be that something in wonky with reader handling.

I mislabeled this as a bug a while back having not read the actual issue properly. This is actually expected behavior, related to #787. You should not define a directive on an attr_* comment block. Directives are specifically meant for scenarios where there is no attr_* call to add docstrings to.


ERROR: MDF PMU not found

I'm using pcm-memory and tried to attach an application to measure memory activity. As I run pcm-memory with a program on top, I was faced with the above error message ERROR: MDF PMU not found and got Failed to start program message. Processor is Sapphire rapids based Xeon gold. I realized that all pcm tools (like pcm-power, pcm-raw) have the above mentioned error. Any idea of what might be the issue?

could you please post the complete output of one of the tools?

Thanks for the response, Issue was related to file system and has been solved.


makes it output double

I'm becomes I'm'm
it's becomes i's's
Using python 2.7.6

Nevermind I loaded it twice...


Portus 2.0.5 installation with local registry

Hi,
I was trying to install Portus version 2.0.5 on OpenSuse Leap 42.1 64bit. When I run portusctl setup --local-registry I've got the following messages:
"ssl" already present
missing file /etc/apache2/ssl.key/mycomputer.domain.com-ca.key
Installing Portus version 2.0.3 is working.
Thank you for your help.

Closing since more versions have been released since then. If this is still relevant, please feel free to re-open it.


Unable to send several message to several number at the same time.

Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:

Go to '...'
Click on '....'
Scroll down to '....'
See error

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

OS: [e.g. iOS]
Browser [e.g. chrome, safari]
Version [e.g. 22]

Smartphone (please complete the following information):

Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]

Additional context
Add any other context about the problem here.

@orodrigue12 Please provide more details about your issue.


Make Frontend Functional

Fix the dummy frontend deployed on vercel right now to be fully functional by integrating it with the with the newly deployed backend from the other issue and deploy the new functional frontend onto vercel

assign this

Can I be assigned to this


Tools says CRUD methods not supported based on conformance statement, but they are

I am using the online tool with R4.
The tool says that the various CRUD operations are not supported because it was not stated in the conformance statement. Here is an example from the CareTeam resource:

Here is our FHIR server's conformance statement: https://fhir-staging.bluebuttonpro.com/myhealth-r4/metadata
Using the CareTeam resource, we can clearly see that the conformance statement indicates all CRUD operations are supported:

This same error is being displayed in several other resources in the tool. Here are the following:

DiagnosticReport (Note)

States that create operations are not supported

DocumentReference

States create operations are not supported

MedicationRequest

States that read operations are not supported
States that vread operations are not supported
States that history operations are not supported
States that search operations are not supported

Hi,
Thanks for bringing this up. The issue has been resolved in our development branch and will be reflected in the reference site soon.
Thanks,
Chase

This was addressed by #254.


Fix ModelView tree components to keep custom state

Fixes https://github.com/microsoft/azuredatastudio/issues/11170
In https://github.com/microsoft/vscode/commit/39a406daa381ddeb57323088f920d88f8bc8f40b the tree data provider was modified such that the children elements returned by getChildren were changed into ResolvableTreeItems and being recreated each time.
This broke the ModelView tree component since it relied on custom state being added to the tree items that controlled things such as the checkbox state.
The fix here is to override the getChildren method and provide our own extended version of the ResolvableTreeItem that we use instead. I kept the logic the same as the base class to reduce chance of this breaking other logic that relies on ResolvableTreeItem being there.
In the end I think that this is something we're probably going to want to redo at some point since this is starting to get a bit too messy and intertwined with the vs implementation - but for a quick fix for this release it should be fine unless anyone else has any other suggestions for a better fix.
Note that this should not impact anything outside of the ModelView tree (which as far as I can tell only the data virtualization extension is using).

Coverage remained the same at 36.301% when pulling 415e94a1b8ebf7cc56f5a023620b428750fd8cc8 on chgagnon/fixModelViewCheckboxes into 5f8180ebbf245ae1a6fa9d28f8d8fbc6b8bc8c7d on main.


Fix passing down wrong overlay navigation state in OverlayNavigator

We shouldn't pass the down the state directly to the overlay children,
instead, pass the corresponding state in state.routes.
This bug also caused the issue mentioned  in  #2407.

/home/circleci/react-native-router-flux/src/OverlayNavigator.js   25:26  error  Trailing spaces not allowed  no-trailing-spaces   31:17  error  'routeName' is not defined   no-undef   31:35  error  Trailing spaces not allowed  no-trailing-spaces   31:35  error  Missing semicolon            semi

@mcabs3 fixed


convert_jpeg_to_webp not work with cyrillic url

/upload/123123sfsdf.jpg => work
get => /upload/123123sfsdf.jpg.pagespeed.ic.hae-ZFT29R.webp
/upload/тест.jpg => not work
get => /upload/тест.jpg without convert_jpeg_to_webp

@poiuty I don't think that PageSpeed's underlying html parser currently supports cyrillic, so optimizing resources referenced in html via urls containing cyrillic characters will not happen right now.
The good news is that In-place optimization [1] for those resources with cyrillic names will work.
[1] https://developers.google.com/speed/pagespeed/module/system#ipro

Character encodings are a bit of a mess: the encoding metadata we see may not be the metadata the browser sees.  I believe what we do is work on anything where characters below 127 are ascii, which includes ascii utf8.  Supporting utf8 urls, though, might not be too bad an extension?  This would be nice to add.
But yes, as @oschaaf says, this isn't a misconfiguration on your part, it's a PageSpeed limitation.

Clarification: The html parser tries to be encoding-agnostic so it can work
with markup in Russian and Chinese charsets without transcoding to utf8,
which would take cpu, increase latency, and possibly increase data size
served to the browser.
The limitation on this system is that we cannot reliably manipulate
non-ascii URLs and send them into an http fetch system, so right now we
don't try, even for utf8.
We could, without changing the lexer, try to transcode URLs from whatever
charset we think they are in into utf8, and then reencode them into their
origin charset when we put the altered URLs back into html.
There are TODOs in the code for this.  But we'd have to link in a large
i18n library for the charset support, and depend on the http headers and
meta tags to tell us what the document encoding is.  The risk is that the
charset headers might be added to the html response heaters downstream of
pagespeed.  So we are not sure if we can correctly determine the source
charset.
Independent of the challenges, this hasn't popped to the top of the
priority queue for our small team yet.
So in the meantime, pagespeed can safely rewrite html in ASCII, utf8,
Chinese and Russian charsets.  However it will simply avoid touching URLs
with non-ascii characters.  As Jeff said, these assets can still be
optimized in-place, which is on by default in 1.9.
Maybe we could try to special case utf8 documents and allow URL rewriting
in those, without transcoding charsets?
Josh
On Oct 16, 2015 11:45 AM, "Jeff Kaufman"<EMAIL_ADDRESS>wrote:

Character encodings are a bit of a mess: the encoding metadata we see may
not be the metadata the browser sees. I believe what we do is work on
anything where characters below 127 are ascii, which includes ascii utf8.
Supporting utf8 urls, though, might not be too bad an extension? This would
be nice to add.
But yes, as @oschaaf https://github.com/oschaaf says, this isn't a
misconfiguration on your part, it's a PageSpeed limitation.
—
Reply to this email directly or view it on GitHub
https://github.com/pagespeed/ngx_pagespeed/issues/1023#issuecomment-148751045
.

Would it work to stick with the current system up to identifying the bytes corresponding to the url, and them fetch that over the network as-is (well, with url-encoding)?  And then if that works append ".pagespeed.FILTER.HASH.EXT" (as usual) to the bytestream?
The idea is, I'm not sure we actually need to know what the encoding of the page is, as long as it's one of the ones where printable ascii characters are represented with ascii bytes.

Looks like another report for this issue: https://groups.google.com/forum/#!topic/ngx-pagespeed-discuss/kiCujxpzQaE

Is there any way to know if development team has any plans to fix/implement this in near future releases?
our site is getting ready for production and it would great if we knew whether we will be able to use pagespeed or not?
we have Arabic/Persian characters in almost all our URLs, which makes pagespeed unusable for us right now.

@Jeff "would it work to take the bytes from the HTML attribute value and
send them to the network"?   Not in all cases; there can be HTML escapes in
there that would need to be decoded before fetching.  E.g.
"foo.jpg&attr=value".  BTW the encoding in the .pagespeed. URL is not a
problem; we can easily comma-escape any non-ascii characters.  The problem
is when we try to initiate the HTTP fetch.
That also means that (I believe) we can today compress/minify URLs with
non-ascii characters in them using the in-place flow.  This is because we
are not trying to extract a URL from HTML and formulate a request, but are
instead just collecting the bytes as they pass through Apache.
@Behnood: I think this is a tractable feature request for utf-8.  Are your
Arabic/Persian characters encoded in utf-8?
-Josh
On Tue, Dec 8, 2015 at 6:54 AM, Behnood Khani<EMAIL_ADDRESS>wrote:

Is there any way to know if development team has any plans to
fix/implement this in near future releases?
our site is getting ready for production and it would great if we knew
whether we will be able to use pagespeed or not?
we have Arabic/Persian characters in almost all our URLs, which makes
pagespeed unusable for us right now.
—
Reply to this email directly or view it on GitHub
https://github.com/pagespeed/ngx_pagespeed/issues/1023#issuecomment-162860465
.

@jmarantz yes, characters that build up a URL are retrieved from db which is utf-8 encoded.
I hope I understood your question correctly.

Added to https://github.com/pagespeed/mod_pagespeed/wiki/Work-Prioritization

Yeah I think it makes sense in particular to work on this for utf-8 first.
I'm still not 100% sure what we have to do to utf-8 encoded URLs before
passing them to the Serf fetcher.
On Wed, Dec 9, 2015 at 3:35 PM, Jeff Kaufman<EMAIL_ADDRESS>wrote:

Added to
https://github.com/pagespeed/mod_pagespeed/wiki/Work-Prioritization
—
Reply to this email directly or view it on GitHub
https://github.com/pagespeed/ngx_pagespeed/issues/1023#issuecomment-163384571
.


No network on CentOS8 if raw.lxc: lxc.mount.auto=sys:rw && security.privileged: "true"

Required information

Distribution: Linux Mint
Distribution version: 19.3 ( Ubuntu 18.04 base )
lxc/lxd version: 3.0.3

config: {}
api_extensions:
- storage_zfs_remove_snapshots
- container_host_shutdown_timeout
- container_stop_priority
- container_syscall_filtering
- auth_pki
- container_last_used_at
- etag
- patch
- usb_devices
- https_allowed_credentials
- image_compression_algorithm
- directory_manipulation
- container_cpu_time
- storage_zfs_use_refquota
- storage_lvm_mount_options
- network
- profile_usedby
- container_push
- container_exec_recording
- certificate_update
- container_exec_signal_handling
- gpu_devices
- container_image_properties
- migration_progress
- id_map
- network_firewall_filtering
- network_routes
- storage
- file_delete
- file_append
- network_dhcp_expiry
- storage_lvm_vg_rename
- storage_lvm_thinpool_rename
- network_vlan
- image_create_aliases
- container_stateless_copy
- container_only_migration
- storage_zfs_clone_copy
- unix_device_rename
- storage_lvm_use_thinpool
- storage_rsync_bwlimit
- network_vxlan_interface
- storage_btrfs_mount_options
- entity_description
- image_force_refresh
- storage_lvm_lv_resizing
- id_map_base
- file_symlinks
- container_push_target
- network_vlan_physical
- storage_images_delete
- container_edit_metadata
- container_snapshot_stateful_migration
- storage_driver_ceph
- storage_ceph_user_name
- resource_limits
- storage_volatile_initial_source
- storage_ceph_force_osd_reuse
- storage_block_filesystem_btrfs
- resources
- kernel_limits
- storage_api_volume_rename
- macaroon_authentication
- network_sriov
- console
- restrict_devlxd
- migration_pre_copy
- infiniband
- maas_network
- devlxd_events
- proxy
- network_dhcp_gateway
- file_get_symlink
- network_leases
- unix_device_hotplug
- storage_api_local_volume_handling
- operation_description
- clustering
- event_lifecycle
- storage_api_remote_volume_handling
- nvidia_runtime
- candid_authentication
- candid_config
- candid_config_key
- usb_optional_vendorid
api_status: stable
api_version: "1.0"
auth: trusted
public: false
auth_methods:
- tls
environment:
  addresses: []
  architectures:
  - x86_64
  - i686

Issue description
If I set the following two lines at my profile,  CentOS8 container will have no network.
raw.lxc: lxc.mount.auto=sys:rw
security.privileged: "true"
I need those two parameters to be able to run kubernetes on lxd and they work just fine with CentOS7.
Actually the full raw.lxc line required by K8s is:
raw.lxc: "lxc.apparmor.profile=unconfined\nlxc.cap.drop= \nlxc.cgroup.devices.allow=a\nlxc.mount.auto=proc:rw sys:rw cgroup:rw"
But I was able to reduce the scope to
raw.lxc: lxc.mount.auto=sys:rw
security.privileged: "true"
Steps to reproduce

Edit your default profile and add inside the config session
raw.lxc: lxc.mount.auto=sys:rw
security.privileged: "true"
lxc launch images:centos/8 mycontainer
lxc ls mycontainer

There will be no network ipv4 or ipv6 assigned to eth0.

Looks like setting /sys to fully writable causes NetworkManager to get confused.
As this is an unsupported configuration, you're going to have to find a way around it.
Some options would be to switch to systemd-networkd or manually put something that does:

ip link set dev eth0 up
nmcli conn up "System eth0"

Which seems to be enough to make NM happy here.

Thanks.
I will leave here a systemd unit that run those command in case someone else faces this problem:
[Unit]
Description=Workaround for lxd privileged/sys=rw CentOS8 network
After=NetworkManager.service

[Service]
ExecStartPre=/usr/sbin/ip link set dev eth0 up
ExecStart=/usr/bin/nmcli conn up "System eth0"
RemainAfterExit=true
type=oneshot

[Install]
WantedBy=network.target


install: do not use sudo if not needed

Adds check of installed packages before calling sudo apt-get
(Ubuntu only)
Adds check of created / configured bridge before calling
sudo brctl and sudo ifconfig

You can now run ./install.sh without needing to enter password for sudo if everything is already installed.
NOTE: Can someone test this on other platforms? I'm not 100% sure if OS X, Fedora and Arch has the command ip. Otherwise we need to add a check for that and always configure the bridge, even if it's not actually needed.

Can one of the admins verify this patch with one of the following commands:

"test please" for a one time test run
"ok to test" to accept latest and future commits on this pull request for testing
"add to whitelist" to add the author to the whitelist

Maybe it doesn't matter if ip is available. If it's not the expression will always evaluate to false and the bridge will always be configured.
>>> Network bridge already created
./etc/create_bridge.sh: 25: ./etc/create_bridge.sh: ip_asdasd: not found
>>> Configuring network bridge (requires sudo):
-e

add to whitelist


REFACTOR-#2251: remove dead code in pandas/index folder

Signed-off-by: Anatoly Myachev<EMAIL_ADDRESS>
What do these changes do?

[ ] commit message follows format outlined here
[ ] passes flake8 modin
[ ] passes black --check modin
[ ] signed commit with git commit -s
[x] Resolves #2251
[ ] tests added and passing

@devin-petersohn is there are no plans to use that code?

@devin-petersohn is there are no plans to use that code in the future?

@dchigarev if necessary, this will be taken from the commit history.


Component types are missing when using Nuxt 3

I'm trying to make autocomplete available props on Nuxt 3, however the props or events can't show up. I'm not sure this could be misconfiguration or an issue.
Nuxt: "^3.4.3",
Volar: v1.2.0
Volar TS:  v1.6.5

Can you provide me a minimal reproduction demo?

I am encountering the same issue as well

Same issue here but downgrading Volar and Volar TS to 1.6.4 seems to solve it.

Same issue here.
Volar 1.8.4 still happens.

Please provide a minimal reproduction or we cannot debug.

i alreay send you minimal reproduction:
https://github.com/vuejs/language-tools/issues/3304

@baixiaoyu2997 Ah! Sorry for that.

Duplicate of #3304


deploy failure message for non-task-specific failures

If we hit a case where there is a non-task-specific failure (such as the not enough resources to launch all tasks one), we should use the correct failure message in the deploy result and omit the list of deploy failures. In other words the calculated one takes precedence
/cc @gchomatas

Merging this for 0.10.1 bug fix release


Make client generation async

Currently, client generation is fully sync which results in CLI animations being stuck. Making it async shouldn't be too difficult and should improve the visuals.

This was done in: https://github.com/dethcrypto/eth-sdk/pull/33 by making fs async.


Implement various output modules for go-bot

The go-bot defaults to template-based response generation (i.e. the model learns to respond with relevant templates) though both non-templated and non-natural-language (e.g. #1196 verbose intermediate calculations logs) output features seem relevant.
There has been done some refactoring to allow such extensions of the go-bot (yet some ideas are to be finished).
To implement some additional output modules the contribution could implement the NLG module interface. The contribution could require the further refactor of the main go-bot codebase, do not hesitate to start a discussion on such a case.

Hi, can I assign this issue to me or how does it work?
Basically, I want to contribute on this...

Hello, @oserikov
I'd like to do that.
Could you point a couple of steps to start from?

Sir can I work on this issue?


Updated generated unsafe RPC methods

Built from https://github.com/polkadot-js/api/pull/5538

Closing. (Will be over-witten by build - PR here to see the actual lines added)


The displayName argument in /api/update-user should be optional

Why must the displayName parameter be passed?
If I don't want to modify this parameter, can I not pass this parameter.

@strong-xiaoge use latest Casdoor version, the code has changed:

@strong-xiaoge use latest Casdoor version, the code has changed:

This is a check for registered interface data, not a check for updated interface data

@strong-xiaoge if you don't want to modify displayName, just pass the old value


is this repo dead?

Hello,
I'd like to know if there is any more effort planned in a showcase of lambda / serverless static file packaging with contentful?
Cheers

Hey,
right now we do not have anything planned with this repository. If you want to see some more static side generators: take a look at our documentation about static site generators
If you have any specific ideas, you would like us to write about, please feel free to report back here ... :)
Mario


💡Idea: Don't Kill Me

BUT, what about: Solady-style implementation of Diamond Storage. You've ADMITTED Diamond Storage is good, you basically use it across all these libraries (and the A contract), and in ERC721 you've really made it "lean and mean" with the whole _ERC721_MASTER_SLOT_SEED thing ChatGPT is explaining to me!
I'm not sure exactly what the interface would be for the person using the lib, but there must be an option. I'm also not sure how you would give users the ability to "add new members to existing structs," but I think that's a bad idea anyway so all the better if users can't do it!
Again, don't kill me, just calling it how I see it!

In Simple Terms:
Diamond Storage is a pattern used in smart contract development to reduce gas costs and improve contract upgradability. It allows for data to be stored in a single contract and accessed by multiple contracts. This pattern is commonly used in ERC721 and other token standards.
In a Solady-style implementation of Diamond Storage, the focus would be on minimizing the code size and gas costs while maintaining the benefits of Diamond Storage. Solady is a framework for developing efficient and secure smart contracts on Solana.
One approach to implementing Diamond Storage in a Solady-style could be to use a single state struct to store all the data related to the contract. This state struct can be defined in a separate file and imported into the contract. The contract can then access the state struct using a global variable.
To allow for adding new members to the state struct, the contract can include a function that modifies the state struct. However, this should be done with caution as it can potentially introduce security vulnerabilities and impact the contract upgradability.
Overall, implementing Diamond Storage in a Solady-style requires careful consideration of the trade-offs between code size, gas costs, and contract upgradability. The interface for the library would depend on the specific use case and requirements.


btn btn-outline-primary

I just wanted to leave the comment that the outline version fits the design but its quite easy to overlook. Should't it have something like button-warning or button-danger?

Yes a btn-outline-danger should be great
Le jeu. 25 nov. 2021 à 10:06, Axos11 @.***> a écrit :

I just wanted to leave the comment that the outline version fits the
design but its quite easy to overlook. Should't it have something like
button-warning or button-danger?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/bootscore/bootscore/pull/43#issuecomment-978987369,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ANQPKLEEFOLQVSZ7NJDLKQLUNX4BRANCNFSM5IWANTHQ
.
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.


grub theme with good resolution

https://wiki.archlinux.org/index.php/GRUB/Tips_and_tricks#Visual_configuration

done


HIVE-23871: ObjectStore should properly handle MicroManaged Table props

ObjectStore should properly handle MicroManaged Table properties
Change-Id: Ia5db047419a11504f3c6047a1eb63acd2a14bdc3
NOTICE
Please create an issue in ASF JIRA before opening a pull request,
and you need to set the title of the pull request which starts with
the corresponding JIRA issue number. (e.g. HIVE-XXXXX: Fix a typo in YYY)
For more details, please see https://cwiki.apache.org/confluence/display/Hive/HowToContribute

Thanks for the review @mustafaiman ! Addressed your comments as part of the second commit -- I am still expecting some q.out difference so I am currently waiting for the qtests to run


Add black line width settings for Hail in Visual Studio Code

The Hail Batch tutorial link is currently down: https://hail.zulipchat.com/#narrow/stream/223457-Batch-support/topic/batch.20tutorial/near/230154897


Update to 12.3, 11.8, 10.13, 9.6.18, and 9.5.22

https://www.postgresql.org/about/news/2038/

The bot got them now, thanks. Like https://github.com/docker-library/postgres/commit/f1e039c4ebd8e4691af65dfd6cf280df126039aa.
https://github.com/docker-library/postgres#see-a-change-merged-here-that-doesnt-show-up-on-docker-hub-yet


Since v2.4 prisma generate no longer works in yarn workspaces

Bug description
Running prisma generate within yarn workspaces fails with the error:
Running this command will add the dependency to the workspace root rather than the workspace itself,
which might not be what you want - if you really meant it, make it explicit by running this command
again with the -W flag (or --ignore-workspace-root-check).

How to reproduce

Set up yarn workspaces in your repo
Set up prisma 2.4 (with prisma folder at root)
npx prisma generate

Expected behavior
The prisma types should be generated successfully.
Environment & setup

OS: Mac OS
Database: PostgreSQL
Node.js version: 14.4
Prisma version: 2.4

I am unable to reproduce this with 2.4.1:

Here is reproduction that I used: https://github.com/harshit-test-org/prisma-issue-3208

This happens when you don't have a @prisma/client in your dependencies. Adding the dependency fixes the issue!

@marvinroger This is kind of expected as yarn won't let us install the client automatically on a monorepo root with the -W flag. I am also not sure that should be the case as you typically want to install it in the backend package.

@pantharshit00 Yes, I am not saying it's a bug, it's just confusing in this edge case: initially, my project wasn't in a monorepo setup, and everything was fine, because I had @prisma/cli installed in the only package I had. I forgot to install @prisma/client, but it was not problematic, because, as you said, the CLI installs the client automatically.
However, when I splitted my code as multiple packages, I installed @prisma/cli in the workspace root, and running prisma generate failed with the same error as OP. I think the CLI should warn us if @prisma/client is not installed, instead of trying to install automatically when ran in a monorepo root - which will fail.

It sounds like everything is working fine, if the dependency is installed.
But we should still make sure, that the situation you just described @marvinroger works and we handle it with a proper error at least.

@timsuchanek exactly, therefore, this is not a critical issue, just a nice-to-have. In the meantime, people having this error will stumble upon this GitHub issue.

Closing this as we have a more popular issue about this here: https://github.com/prisma/prisma/issues/8765


Function.prototype.bind, PhantomJS and computed properties

Hey, me again :3
First, sorry for the unclear title, I still don't understand that much of the issue...
I have a ractive view (I use backbone-adaptor) with computed properties
App.ViewRactive.DropoverTag = App.ViewRactive.extend
    tpl: '#dropover-tag-tpl'
    adapt: [ 'Backbone' ]

    computed:
        myProp:
            get: ->
                return @get('something')

            set: (myProp) ->
                @set('something')
                return myProp

When I instanciate it in my code it works well.
But when I instaciate it in the context of a unit test like this :
        view = new App.ViewRactive.DropoverTag(
            el: $('#wrapper')
        )

I get this error :
TypeError: 'undefined' is not a function (evaluating 'fn.bind(context)')
    at getComputationSignatures__bind (/vendor/ractive.js:15236)
    at getComputationSignature (/vendor/ractive.js:15206)
    at getComputationSignatures (/vendor/ractive.js:15185)
    at initialiseRactiveInstance (/vendor/ractive.js:15276)
    at /vendor/ractive.js:16778
    at dropover-tag-test.js:48:0 <- dropover-tag-test.coffee:43:12

If I "stub" my computed properties it works well :
view = new App.ViewRactive.DropoverTag(
    el: $('#wrapper')
    computed:
        myProp:
            get: ->
                return 'a'

            set: (tagsIds) ->
                return 'b'
)

Any hint ?
thanks :)
edit : yup, it's coffeescript, I can "translate" to js if you prefer.

Ok, I think I got it, phantomJS run a javascript version that doesn't have Function.prototype.bind.
I'll try a polyfill and keep you updated.

Yup, that was it.
Fixed with MDN polyfill :
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/bind#Polyfill
NIcolas

Ractive actually has a polyfill for bind implemented, but it is only included in the package if you're using the IE8 legacy mode. It would be great if we could detect phantomjs somehow and activate the polyfill for that.


Parameterisation for addtional electrode materials

Summary
To input some additional chemical properties for different electrode materials
Motivation
Why are we doing this? What use cases does it support? What is the expected outcome?
Additional context
Add any other context or screenshots about the feature request here.

Duplicate of #675


GMC failed to continue the process if there's branch or switch case happen in the middle of the pipeline.

GMC failed to continue the process if there's switch case happen in the middle of the pipeline.
For example: chatqna pipeline. If we include two embedding models for switch case, it does not able to continue process for the following and it will just finish/exit the pipeline once embedding process finish.
embedding_model_switch.txt

@hteeyeoh does #152 fix the issue? if not, please provide more details, thank you.

@KfreeZ , ya i think this issue we are still not able to validate due to the dependencies in microservices where it hardcoded the path in env to select the downstream service. But according to our last work session together with Huailong, he did mentioned this changes will fix this issue. But this has not been really validate due to the limitation above. You may mark this issue as resolved for now. Will recreate in future when we have solution for the issue above then we can test on that time.
Thank you.

@KfreeZ , ya i think this issue we are still not able to validate due to the dependencies in microservices where it hardcoded the path in env to select the downstream service. But according to our last work session together with Huailong, he did mentioned this changes will fix this issue. But this has not been really validate due to the limitation above. You may mark this issue as resolved for now. Will recreate in future when we have solution for the issue above then we can test on that time. Thank you.

https://github.com/opea-project/GenAIInfra/issues/166 is created and I am working on it

Is this issue resloved? @KfreeZ @zhlsunshine If it is, please close it.

Is this issue resloved? @KfreeZ @zhlsunshine If it is, please close it.

@hteeyeoh please close it if you think this is resolved

Is this issue resloved? @KfreeZ @zhlsunshine If it is, please close it.

@hteeyeoh please close it if you think this is resolved

Yes. Tested with latest yaml from main branch. The issue is resolved with the latest changes (https://github.com/opea-project/GenAIInfra/issues/166) . Closing the ticket.


[metrics advisor] dpg with customizations

apiview diff: https://apiview.dev/Assemblies/Review/16ba80276eae4b1d9de4ede998c5585c?revisionId=b0dcabf49ed4445ab1dcc2a8d14262ab&diffRevisionId=6166561bcfbf4314afc9775a8f42cd26&doc=False&diffOnly=False
Diff between current GAd Metrics Advisor SDK in main with changes in this PR

API change check
APIView has identified API level changes in this PR and created following API reviews.
azure-ai-metricsadvisor

/azp run python - metricsadvisor - ci (Build Analyze)

/azp run python - metricsadvisor - ci


Add macOS arm builds to CI

Closes #47

Too soon... Documentation states that the runner name is macos-latest-xl, while in announcement and blog post it is macos-latest-xlarge.
Also, it costs to run on them.


Relax property types

So that one can use e.g. <font-awesome-icon icon="coffee" fixed-width="true"></font-awesome-icon> without using .bind.

That is true, but fixed-width="false" will not work which I think is a real use case - that one specifically was the reason for the PR.

Instead of "false", you can set the string to empty in your view model or you can still use bind
<font-awesome-icon icon="coffee" fixed-width.bind="'false' === 'true'"></font-awesome-icon>
I think this type of decision should be in the user application and not necessary the library.

Ok. It is just that other html5 properties (e.g. aria-hidden) can be set to "true"/"false" but nevermind...
The same is the case for rotate. The attribute expects a number (per the typescript definition) but I would typically provide a string, e.g. rotate="90" instead of rotate.bind="90".

Yes those are valid points. For your rotation example, you do not have to use bind.  <font-awesome-icon icon="coffee" rotation="'90"></font-awesome-icon> works too since the lib is just passing these properties to the font-awesome library, so most of the time the types do not really matter to the person using the library (with the exception of using the "false" string).
Initially my reasoning for the typed property values comes from the https://github.com/FortAwesome repository itself. Their vue and angular libraries strongly type their bindables. Also the Aurelia framework does not support what you want to do out of the box.
It may be better to investigate and incorporate this plugin: https://github.com/aurelia-contrib/aurelia-typed-observable-plugin into the library, as it seems more the "Aurelia way" and it was developed by a member of the Aurelia binding team.
Thoughts?
ps: I think there are plans to incorporate this into the actual framework at some point: https://github.com/aurelia/aurelia/issues/368.

My thoughts are that things should be as simple for the consumer of the plugin as possible, and that the API surface should favor the user anytime. Which is probably also the reason why such a feature will land in aurelia. Until the conversion will happen by the framework with a coercer (or whatever is found out) in some automated way, my say is that the conversion should be handled manually by the plugin.
However, I respect your opinien on having a clean implementation.

Thanks, lets go ahead and incorporate the plugin (i have never used it before so hopefully it will not be a pain). I have no problem doing it myself, but since this concept was your idea I will let you take it on if you want to. Just let me know.

I am closing this. I think it complicates things too much to actually introduce another dependency.


make clock argument of InMemoryCache constructor explicitly nullable

On php8.4 there is a new deprecation, when providing a null default value to a method argument without making that argument nullable, this tiny pr fixes that and removes the depcrecation warning.

Good catch, thanks a lot! 🙌🏻🌺

i ran tests on one of my code bases with php8.4 and got the deprecation message, so i fixed it. thanks for your package and the fast merge


Changed sudoku demo to a html demo

@sarvaje you might have to change/delete/do something on the server we decided once this is merged.

@molant I know, I notice that yesterday when I change the touch effect demo hehehe.
So... is this change ok? or do I wait for the approval of @melanierichards?

Go ahead and merge

done!


Starting a profile fails with File Not Fonud Error

Describe the bug
Onboarding wizard seems to fail File Not Found Error
To Reproduce
Steps to reproduce the behavior:

Install prerelease
Launch it
Fill out the profile
Click Next

Tried to look at the debugger to see what's going on, but don't seem to get much here's the actual stack
Error
    at Function.<anonymous> (<anonymous>:1790:27)

And here is a bit more useful one
Error
    at eval (eval at <anonymous> (beaker://setup/unknown source), <anonymous>:1:1)
    at <anonymous>
    at <anonymous>:1794:22
    at onCbReply (<anonymous>:1947:5)
    at EventEmitter.onIPCMessage (<anonymous>:1884:14)
    at EventEmitter.emit (events.js:146)
    at Object.onMessage (init.js:59)

We just ran into this with @paul90 in https://github.com/beakerbrowser/beaker/issues/1567. For him, it was because he ran an earlier version of this new release that appears to have stored a problematic address.
I could probably find a way to surgically fix this if you want. The other option is to nuke your beaker user-data dir. (The issue is the profiles table in the Profiles sqlite DB -- if I'm right, it'll have a dat:// URL in it. The solution is to clear that table.)

@pfrazee I think you meant to refer to a different issue as you linked back to this one.
I did delete profiles, there was indeed one records with dat url. However now beaker seem to get stuck on

I don't see any errors anywhere so not sure what's going on. I'll try with new profile os well

With new profile things seem to work 🎉


No support for HTTP proxies

We would like to connect to the MessageBird API using an HTTP proxy.
Unfortunately there is no option available to set this.

Hi @willemstuursma, thanks for opening an issue. I think we could potentially add this as an option and to use something like CURLOPT_PROXY to manage it.
We'll review this some more and see if we can change some code soon. Or, should you have the inclination, we'd love to see a pull request.

Hello, I managed to successfully post messages to the Messagebird API from behind a proxy. I modified the "performHttpRequest" in "HttpClient.php" to let cUrl use the "CURLOPT_PROXY" option. The problem is that it seems I do not get the same response I would get when using no proxy. The "processRequest" in "Base.php" throws an error because the response is not valid JSON.

..../MessageBird/Resources/Base.php:163:Got an invalid JSON response from the server

When i dump the response, I get the following data:

HTTP/1.1 201 Created
Server: nginx
Date: Fri, 22 Sep 2017 08:00:23 GMT
Content-Type: application/json; charset=UTF-8
Content-Length: 674
Connection: keep-alive
Access-Control-Allow-Headers: Authorization, Content-Type
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, PUT, PATCH, DELETE
Access-Control-Allow-Credentials: true
Pragma: no-cache
Expires: 0
Cache-Control: must-revalidate, post-check=0, pre-check=0

Any idea how to fix this, or where to search?
Like I said, the messages are successfully posted and also texted to the mobile numbers. I'm only missing the correct response.

@CoonHouse could it be that the proxy is filtering the content when sending back the response? The headers you've sent seem to be good (and it even has Content-Length), but the body seems to be missing.

Hi @willemstuursma, thanks for opening this issue - version 1.10.0 has just been released and you should now be able to use proxies with the MessageBird client.
HTTP options, and therefore proxies, can be set as follows:
    $httpClient = new HttpClient(Client::endpoint);
    $httpClient->addHttpOption(CURLOPT_PROXY, 'YOUR_PROXY');

    $client = new Client('YOUR_ACCESS_KEY', $httpClient);

    // Do something with $client...

Please do not hesitate to let me know if you have any questions about this!


Migrated null safety

Description
I propose this pull request to migrate this plugin to null safety as it is the way to go now that Flutter 2 has been released.
Here are the changes I introduced:

Update SDK dependency version to 2.12.0+
Run dart migrate on existing code to remove unsafe nulls (for the package & example)
Add a new version (0.2.0) to the changelog (as recommended)
Changed RaisedButton to ElevationButton in example

Please check everything twice!
Testing

[x] Tested it manually on a Android emulator

Related tickets
Closes #33

See #38


BTer API is unreliable

Changed to BTC-E API.
You might review all the changes and merge as you see necessary. My fork has gone a bit of a different direction from your original, but I figured I'd let you know that this script has become dated, since the BTer API server is down indefinitely.
If you merge, make sure you change setup.py appropriately whenever you make your own changes. Do keep Delwink mentioned, since I've heavily modified (practically rewritten) this software.

I'm going to concede that you have no more interest in my changes. I have rewritten the application from scratch, and I claim the work as my own. I have released it under a copyleft license, since its new model lends itself to be abused by nonfree software developers.
If you have any concerns with my decision, you may contact me in private.


LHN - After creating split expense and switching to another chat, LHN displays it as unread

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Version Number: 9.0.59-0
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught on HybridApp, is this reproducible on New Expensify Standalone?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail: Y
Email or phone of affected tester (no customers<EMAIL_ADDRESS>Issue reported by: Applause - Internal Team
Action Performed:

Go to https://staging.new.expensify.com/
Create a workspace and go to the workspace chat
Split an expense
Observe that half of the split expense appears below it
Go to another chat

Expected Result:
The chat report in the LHN should not appear in bold, as the split expense has already been viewed
Actual Result:
The chat report in the LHN appears in bold, even though the split expense was seen
Workaround:
Unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[ ] Android: Standalone
[ ] Android: HybridApp
[x] Android: mWeb Chrome
[ ] iOS: Standalone
[ ] iOS: HybridApp
[ ] iOS: mWeb Safari
[x] MacOS: Chrome / Safari
[ ] MacOS: Desktop

Screenshots/Videos

Add any screenshot/video evidence

https://github.com/user-attachments/assets/2fde62c4-6fb1-45e5-801c-f2c032a89c7f
View all open jobs on GitHub

While this is not a common flow, we have lots of issues with reports you just created showing unread in the LHN, so I'm going to open this up to the community to see if we have any creative solutions.

Proposal
Please re-state the problem that we are trying to solve in this issue.
After creating a split expense and then switching to another chat, the chat in the LHN is displayed as unread.
What is the root cause of that problem?
The issue arises because the report is flagged as requiring attention from the user.
This is due to the requiresAttentionFromCurrentUser function returning true—indicating that the report contains a child expense still awaiting action from the current user.
https://github.com/Expensify/App/blob/e04d145b607f768b36fb90b57fe57f40b536813d/src/components/LHNOptionsList/OptionRowLHN.tsx#L118
https://github.com/Expensify/App/blob/e04d145b607f768b36fb90b57fe57f40b536813d/src/libs/ReportUtils.ts#L2822-L2824
Specifically, the getReasonAndReportActionThatRequiresAttention function returns a non-empty ReasonAndReportActionThatRequiresAttention object, which signals that there is an unresolved action (such as a pending expense) requiring the user's attention.
https://github.com/Expensify/App/blob/e04d145b607f768b36fb90b57fe57f40b536813d/src/libs/ReportUtils.ts#L2740-L2743
This happens because the report’s hasOutstandingChildRequest is true, meaning the report has a child expense that is still pending action from the user. As a result, the condition evaluates to true, triggering the attention-required status, which ultimately causes the report to appear as unread in the LHN.
https://github.com/Expensify/App/blob/e04d145b607f768b36fb90b57fe57f40b536813d/src/libs/ReportUtils.ts#L2782-L2788
What changes do you think we should make in order to solve the problem?
To fix this, when the report has an hasOutstandingChildRequest, we can add a check to see if the isUnread flag is false, like in the following snippet:
    // Has a child report that is awaiting action (e.g. approve, pay, add bank account) from current user
    if (optionOrReport.hasOutstandingChildRequest && !!('isUnread' in optionOrReport && optionOrReport.isUnread)) {
        return {
            reason: CONST.REQUIRES_ATTENTION_REASONS.HAS_CHILD_REPORT_AWAITING_ACTION,
            reportAction: IOU.getIOUReportActionToApproveOrPay(optionOrReport, optionOrReport.reportID),
        };
    }

This ensures that the unread icon is not displayed if the user has already read the chat, even when there’s an outstanding expense awaiting action.
What alternative solutions did you explore? (Optional)
None

@rayane-djouah  I can no longer see the bold text, but the green dot is still present, even in your video. As I understand it, both the bold text and the green dot should disappear once the user has read the chat.

I can no longer see the bold text, but the green dot is still present, even in your video. From what I understand, both the bold text and the green dot should disappear once the chat has been read.

I believe the presence of the green dot is designed to indicate when there's a pending action required from the user, such as a payment action in this scenario.

So, I don’t see this issue anymore if the green dot is designed to stay there even after you have read the message.

(along with the '1' on the tab indicating an unread message)

The '1' on the tab in my video indicates an unread message in the concierge chat rather than the workspace report.

I don’t see the bold text for the concierge chat, it could be something else.

It appears that the issue with the bold text has been fixed. cc @JmillsExpensify

Agreed, closing.


Compare with IntPtr.Zero in ResolvePInvoke

I originally wrote the code this way because comparing with IntPtr.Zero
was slow. #1306 should have fixed that.

👍


How I can set max concurrent thread for upload Images?

Hello. Please tell me. How can I set limit the thread number of images downloaded so as not to load my CPU?
For example I have 50 images that I want to upload. But I need them to load not in 50 threads, but in 10

Kingfisher does not contain a feature to upload images.
If you mean downloading, there is an httpMaximumConnectionsPerHost  you can set. Kingfisher uses URLSession under the hood for downloading images and the session configuration is exposed in the ImageDownloader here.

Thank you so much for your quick response


Path popup message change not reflected

When adding adding a Path to the map, then alter changing the value of the message, it does not reflect in the map. Other options for the Path do show, such as color changes.
The reason is that it binds only when creating the Path on the map and even if a change is detected via the watch, the Path is not new so it does not re-bind the popup.
This is a problem that should be addressed.

I'm going to rework&redesign angular-leaflet-directive to be compatible with Leaflet v1.0. It will mantain almost all its functionality, and will be compatible with the current features of the directive, but I must start from a fresh point, so I'm going to close this issue. If you think it must be worked with the new version, please reopen it.


Add excellent_migrations lib and credo check

Asana task: Discovery of CI Test
This adds the ExcellentMigrations library and uses its checks via Credo and mix tasks to prevent dangerous migrations from being pushed to production. Docs on the checks it performs are here. The library is based on this Fly.io blog post, apparently.
The idea is to try this out here, and if it feels more onerous or of little value, we can remove it; if it's valuable, we can add it to MyCharlie too.
Example of what it does with a "bad migration" that removes a column without removing it from the associated Ecto schema:

In general I think it would be a good idea to remove the credo options we removed in mycharlie, I think maybe Adam has provided a pointer there.
I've been trying to follow the excellent migrations guide to remove a column by removing the schema first, and then setting up the migration second, but I still see the warning. Is it expected we'll always have the warning come up? Happy to pair to see if my understanding is incorrect.

I met with Ryan on this, it seems there was a case where it was not obvious how to resolve the excellent migrations check, maybe we should go ahead without it? @Adzz do you feel strongly about using excellent migrations? If so, maybe we can just check this in with only the credo updates here.

do you feel strongly about using excellent migrations

No not at all. I thought the ticket was to encourage us to not deploy migrations and code in my charlie, but it's not a big deal we just have to be vigilant.


Urgent: global api change notice,new interface effect of time on March 1, it will cause the old interface cannot be used

https://global.alipay.com/service/website_split/74

Referer: https://github.com/lokielse/omnipay-global-alipay/issues/27


Generic Prototype Additions

add prototype definitions to globals.js

generic classes are instantiated via code from JSON, so

add Agent prototypes when instantiating objects
this may be the best way to get the updated glue for .agent other dynamically constructed objects

chat should be subsidiary of agent

obsolete


Parameterized Pluto Opt pass

Allow passing parameters to the PlutoTransform pass, e.g., tile size.

We normally use the default parameters as Pluto does, this is not necessary for now.


How is this different from Laravel's Validator?

Using validator, you can check external URLs.
$request->validate([
    'url' => 'active_url'
]);

I've not actually installed your package, as you don't have a README, but I'd love to be corrected, if you're doing something interesting, like outputting the DNS query, or visually showing a dead URL.

hi @LorenzoSapora 👋,
thank you for your feedback!
readme is in progress. 😉
the laravel validator just does it to check if there is a record of 'a' or 'aaa' for the domain.
the component does that http request (guzzle) that the external url is works, valid.
plus you can specify your own api url to validate.

Interesting, I look forward to your progress!


error running ae_fetch

I'm guessing I'm missing some info that isn't in the readme, but I filled in the api key, added in an mms ID, and tried adding blank text files output.txt, input.txt, and error.txt for those sections, and also tried with no text files for output, input and error. installed and updated all the dependencies, python version 3.12, requests version 2.31.0, beautifulsoup 4.12.2. not sure what to do (tried running in vscode and cmd).
PS C:\Users\fesnakm> & C:/Users/fesnakm/AppData/Local/Programs/Python/Python312/python.exe c:/Users/fesnakm/alma_enumerator-master/ae_fetch
Traceback (most recent call last):
File "c:\Users\fesnakm\alma_enumerator-master\ae_fetch", line 30, in
fetch(mms_id, output_file, error_file, api_key, base_url)
File "c:\Users\fesnakm\alma_enumerator-master\AE.py", line 414, in fetch
holdings = get_holdings(base_url, mms_id, api_key)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "c:\Users\fesnakm\alma_enumerator-master\AE.py", line 20, in get_holdings
soup = BeautifulSoup(r.text, 'xml')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\fesnakm\AppData\Local\Programs\Python\Python312\Lib\site-packages\bs4_init_.py", line 250, in init
raise FeatureNotFound(
bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: xml. Do you need to install a parser library?

ran
pip install html5lib
pip install lxml
in addition to checking to make sure bs4 was installed and resolved this issue


Add a dependency on Analyzers to each package

@bricelam curious, why do we need to do this? Feels like something is broken.

NuGet doesn't propagate analyzers by default. This lets the dependency flow from Microsoft.EntityFrameworkCore through all of our packages and into the user's project.
Without this, the user's project would have to reference Microsoft.EntityFrameworkCore directly in order to get the analyzer.

N.B. The title doesn't reflect the actual implementation. 😉

cc @roji @ErikEJ @cincuranet @ralmsdeveloper @caleblloyd At the moment it looks like providers need to add the analyzer dependency so that the analyzer will show up for users that only reference the provider.

@anpete are you saying providers should reference Microsoft.EntityFrameworkCore.Analyzers? Because this PR doesn't do that for SqlServer/Sqlite...

cc @bricelam for @roji's question - I think we need to do that

Hmm, the best thing for providers is probably to use PrivateAssets="none":
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational"
                  Version="2.1.0-*"
                  PrivateAssets="none" />

This will allow us to propagate analyzers and any additional assets in the future.

See Controlling dependency assets in the NuGet docs for exactly what PrivateAssets means.

Note, if your project needs to be compatible with older versions of MSBuild/VS, write it like this:
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational">
  <Version>2.1.0-*</Version>
  <PrivateAssets>none</PrivateAssets>
</PackageReference>

And if I use a Nuspec? 🤔

@ErikEJ just make sure your <dependency> doesn't list Analyzers in the exclude attribute. If you want to be explicit, you can add include="all".
<!-- DON'T DO THIS -->
<dependency id="Microsoft.EntityFrameworkCore.Relational"
            version="2.1.0-preview1-final"
            exclude="analyzers" />

<!-- Optionally do this -->
<dependency id="Microsoft.EntityFrameworkCore.Relational"
            version="2.1.0-preview1-final"
            include="all" />

Done in Npgsql


Java tests MSVC support

Description of the Change
Fix commands to support running java tests on Windows.

Correctly set java PATH to tests step in Gradle
Pass path to protoc executable to Gradle

Benefits
Java bindings on Windows!

Possible Drawbacks
None.

Installation
Please follow previous setup for build https://github.com/hyperledger/iroha/pull/1297
SWIG 3.0.12 should be installed in the system.

choco install jdk10 or choco install jdk8
choco install gradle

Does not work on Windows Server 2016. I filed an issue for that (#1342)

Tests hang on Windows after building and passing, so it is possible that it is a Gradle or Java issue. Tests in this branch pass on Mac os without any issues.


Feature request: Add projectable nodes agrument to ComponentPortal

Bug, feature request, or proposal:
What is the expected behavior?
cdk/portal/portal.ts
constructor(
      component: ComponentType<T>,
      viewContainerRef?: ViewContainerRef | null,
      injector?: Injector | null,
      projectableNodes?: any[][] | null) {
    super();
    this.component = component;
    this.viewContainerRef = viewContainerRef;
    this.injector = injector;
    this.projectableNodes = projectableNodes;
  }

cdk/portal/dom-portal-outlet.ts
componentRef = portal.viewContainerRef.createComponent(
          componentFactory,
          portal.viewContainerRef.length,
          portal.injector || portal.viewContainerRef.parentInjector,
          portal.projectableNodes);

createComponent method should get additional parameter - projectableNodes.
What is the current behavior?
cdk/portal/portal.ts
constructor(
      component: ComponentType<T>,
      viewContainerRef?: ViewContainerRef | null,
      injector?: Injector | null) {
    super();
    this.component = component;
    this.viewContainerRef = viewContainerRef;
    this.injector = injector;
  }

cdk/portal/dom-portal-outlet.ts
componentRef = portal.viewContainerRef.createComponent(
          componentFactory,
          portal.viewContainerRef.length,
          portal.injector || portal.viewContainerRef.parentInjector);

What is the use-case or motivation for changing an existing behavior?
I need to pass projectable nodes to component for component portal.
Is there anything else we should know?
#9030

Any updates?

This feature could be really useful.

Anyone, has some ideas, how to implement this with CDK Portal?

Making the same request. Does anyone managed to do it otherwise?


⚠ RPC server - Figment Solana has degraded performance

In 2189cba, RPC server - Figment Solana ($FIGMENT_SOLANA_RPC_URL) experienced degraded performance:

HTTP code: 200
Response time: 434 ms

Resolved: RPC server - Figment Solana performance has improved in c3f0dee.


HHH-12637 : Improvement to fix for HHH-12592

The fix for HHH-12592 will call the owning entity {{BytecodeEnhancementMetadata#isAttributeLoaded}} for a collection contained within an embeddable, using a property name that is qualified by the embeddable (e.g., grouping.things). The method simply returns {{false}} in this case, because there is no lazy property with this (qualified) name.
Depending on how HHH-10480 is fixed, Hibernate may need to be changed to call {{BytecodeEnhancementMetadata#isAttributeLoaded}} for the embeddable (not the entity) with an unqualified property name.
I made a small change to the fix for HHH-12592 so that Hibernate does not bother calling {{BytecodeEnhancementMetadata#isAttributeLoaded}}  if the collection is in an embeddable.
I will also mention this code needs to be revisited when HHH-10480 is fixed.
I also added a couple of tests involving lazy collections in embeddables that shows that things work properly currently, before HHH-10480 is fixed.

This one has been merged, closing the PR.


vscode: "Allocation failed - JavaScript heap out of memory" for large dataset

Besides a lot of RAM available this error happens when I try to open a large CSV file (803MB).
Console shows:
FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory
 1: 0x562d86afdd15  [/usr/share/code/code]
 2: 0x562d86afde8a  [/usr/share/code/code]
 3: 0x562d837914f1  [/usr/share/code/code]
 4: 0x562d8383e6f2  [/usr/share/code/code]
 5: 0x562d83846d04  [/usr/share/code/code]
 6: 0x562d83406f4c v8::internal::Factory::NewRawOneByteString(int, v8::internal::PretenureFlag) [/usr/share/code/code]
 7: 0x562d83866c64  [/usr/share/code/code]
 8: 0x562d837afe89 v8::String::Utf8Length(v8::Isolate*) const [/usr/share/code/code]
 9: 0x562d86b283ee  [/usr/share/code/code]
10: 0x562d83155781  [/usr/share/code/code]
11: 0x562d839ffd0e  [/usr/share/code/code]

Hi @bkmeneguello, thanks for posting this. There will of course, be some maximum limit of what can be loaded / displayed. Currently, we don't know exactly what that limit is, but it is probably around 500k rows.
A followup issue, is that the app should fail more gracefully than crashing.

Hi @danmarshall, thanks for your answer but where these limits come from? It's a js engine limitation or something that could be tuned? I have enough memory to accommodate all these data multiple times, so there could be possible to load lots of data (also for video memory). I understand if this can lead to performance issues since js is single threaded and workers aren't always an option.

Hi @bkmeneguello, searching that error message, I see the there is a 1GB limit for Node.js heap size: https://github.com/nodejs/node/issues/17878#issuecomment-354138432
We probably need to have a chunking strategy instead of loading the entire file all at once.

I'd be happy to take a PR for splitting the file into chunks.
The backend code is here, and the frontend code is here
That will get us around this specific error message, but we may have the same buffer problem in the frontend, eventually. Not sure how to deduce what the limits of one's browser should be.


Make it available inside the toolbox container

Commit 5b3d234c9e9ef45f had made the toolbox script work inside a
toolbox container, but most people didn't get to use it because it
needed extra effort to get access to the script inside the container.
One either had to grab the Toolbox sources or had to install the RPM.
Both options were inconvenient - the former needed knowing too many
technical details, while the latter would drag in dependencies like
Buildah and Podman that don't work inside the toolbox container.
This makes it easier to use the toolbox script inside a toolbox
container by bind mounting the script from the host inside the
container and keeping track of the path using the TOOLBOX_PATH
environment variable. The environment variable ensures that running
'toolbox create' from inside a toolbox container would continue to
bind mount the same script from the host that was used to create the
current container and is available inside it.
Based on an idea from Colin Walters.

Merged, but comments still welcome.


Cut Release 0.4.0

Coverage decreased (-0.007%) to 86.464% when pulling 2b57726ffb7e94eabb36e5d3e67da9bf19a71ae6 on asifdxtreme:master into 29e401273d3874b22ecf48057b45e87f1391ab20 on ServiceComb:master.

OK


CSV download for mappings is broken

Not sure what the issue is, but it doesn't work at the moment.

Apparently I did some big breaking changes to the CSV methods in jskos-tools at some point and didn't adjust it here. 🙈 But fixing it requires some other things as well.

I would suggest to add a test for the download parameter for GET /mappings.

I would suggest to add a test for the download parameter for GET /mappings.

#110


change "Payment ID" to something more generic

In consent and in player intake form:
May not want to use "payment" - maybe do participant ID. "Your platform-assigned payment ID number will be stored on a secure and confidential server. We will use this ID to ensure proper payment and to observe participation across multiple study sessions."

Changed text to:

Please enter your unique identifier.

        This could be your MTurk ID, Prolific ID, Wharton Behavior Lab ID, or
        another identifier assigned by the recruitment platform.


enhance ctk dicom browser export series

Small changes to load easily on the fly the dicoms exported in a directory.

Implements issue https://github.com/commontk/CTK/issues/975

Thanks a lot for your quick and VERY interesting reply.
We already have a mechanism in our software which sorts the slices per location, sorting by names was enough during my tests but maybe it's not the case with other datasets.
I'm trying to add this export function in our side using the Dicom Browser API, I'll let you know if we still need to do some changes in CTK.
Regards

This will probably not needed. I'm closing this to clean up the pull request list.


Aside is not showed up when only have 1 navigation

Hi,
I have content with the following structure.

Previously, the aside menu was there. But, when I upgrade to the latest version, the aside is gone.
I think it is because of this change https://github.com/nuxt-themes/docus/commit/ed3dd92b1d95e51ddb3551db0e3058a341893d9e.

Actually the navigation.value.length should be of two, do you have a reproduction I can check?

Sure. Here's the repro: Stackblitz - Repo

Could you try v1.9.2 @gravitano ?

Actually v1.9.3 so I fixed the mobile navigation too for your example.

v1.9.4 should work perfectly whatever your aside.level also!

It's working perfectly now. Thank You!


console.log() not working in latest create-react-app after installing web3uikit

How it happened/How to recreate the issue

Create a new React app with npx create-react-app appName

Install moralis SDK and Web3UIKit npm install moralis react-moralis web3uikit

Warning error displayed in the console

Try to console.log a value

Error displayed on the webpage

hi @unclebay143 thanks for trying the kit. This is a concern.
I see console-browserify in my package.lock but not in our dependancies which suggests to me that it is a problem with npm install
we highly recommend using yarn to install your dependencies.
Could you please consider:

install yarn globally
delete node modules from this project
run yarn to install dependancies for this project
run yarn start or yarn storybook whatever you use to start developing your app

and let me know if that works please? Oh and close issue this if it work please, TY!!

Hi @BillyG83

I just created a new project and installed the dependencies with yarn still throwing the same error.

I also created a new React app with yarn create react-app appName and installed dependencies with yarn and still throwing the same error.

@unclebay143 I could not reproduce this error. Please share your package.json with me

Hi @locothedev, did your console.log worked?
{
  "name": "web3ui-kit",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "@testing-library/jest-dom": "^5.16.4",
    "@testing-library/react": "^13.2.0",
    "@testing-library/user-event": "^13.5.0",
    "moralis": "^1.7.0",
    "react": "^18.1.0",
    "react-dom": "^18.1.0",
    "react-moralis": "^1.3.5",
    "react-scripts": "5.0.1",
    "web-vitals": "^2.1.4",
    "web3uikit": "^0.1.145"
  },
  "scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build",
    "test": "react-scripts test",
    "eject": "react-scripts eject"
  },
  "eslintConfig": {
    "extends": [
      "react-app",
      "react-app/jest"
    ]
  },
  "browserslist": {
    "production": [
      ">0.2%",
      "not dead",
      "not op_mini all"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  }
}

I also have the same mistakes, haven't you solved it for 2 weeks?

I also have the same mistakes, haven't you solved it for 2 weeks?

No update yet

sorry @aLIEzsss4 and @unclebay143 our small team have been focused on our deadline to deliver the new FE of Moralis.
console-browserify is not a dependancy of the kit, so its one of CRA or a dependency of a dependency... basically we don't have the man power or the resources to fix these sort of issues that are not related to our code. So i have to say, sadly I will close this issue.
I really encourage you to dig deep into the problem and share the fix here if you find it as this is an open source repo that we have been working on mostly as a passion project. I hope you understand. TY for using the kit

sorry @aLIEzsss4 and @unclebay143 our small team have been focused on our deadline to deliver the new FE of Moralis.
console-browserify is not a dependancy of the kit, so its one of CRA or a dependency of a dependency... basically we don't have the man power or the resources to fix these sort of issues that are not related to our code. So i have to say, sadly I will close this issue.
I really encourage you to dig deep into the problem and share the fix here if you find it as this is an open source repo that we have been working on mostly as a passion project. I hope you understand. TY for using the kit

Hi BillyG83, thanks for your efforts on this project
I appreciate that there isn't resource to solve this issue but you you please leave/reopen this issue so that others who find this issue can start to tackle it.
Just so that others can find the issue on google.
Error:
node_modules/console-browserify/index.js which falls outside of the project src/ directory. Relative imports outside of src/ are not supported.
You can either move it inside src/, or add a symlink to it from project's node_modules/.


Add some aliases for license colors; refactor; test colors for [PypiLicense]

This covers some of the license strings used by the PyPI badges like BSD which currently shows up in lightgrey.

Messages

:book:
:sparkles: Thanks for your contribution to Shields, @paulmelnikow!

  Generated by :no_entry_sign: dangerJS against 7a6a305d01de3a0b58ec5da7c5c7dc31006dc723


Possible Patch Code or Setting Issue

So I started playing Resident Evil Code Veronica X and entered a few codes from GameHacking using code breaker codes and for the most part they have been working however I was getting a graphical glitch every once in awhile specifically after getting off the submarine where the screen would just go blank and then if I work walked forward enough to go down the stairs the animation of walking down the stairs the video would come back. When I reach the bottom of the stairs the screen would go black again... I looked up solutions and fixed this graphical glitch by optimizing the settings according to what the video I watched said however, The last three codes I had active stopped working which were access to the chest access to box 1 and 2 of the security but unlimited health and item usage codes are still working fine... Is there a known issue similar to this? Did setting the settings to optimized turn something off?

I figured it out, the actual game settings (with the x, -, and check mark) and not the global settings were the culprit when I set the game to Optimize... But I don't know why would prevent some of the cheats and not all of them cuz I still had unlimited health and unlimited item use...


Added missing obligatory setting for CF containers broker in accordan…

Docker broker does not perform any service operation on v26 like 'create service'.
Complain is about no 'container_env_var_dir' property in /var/vcap/jobs/cf-containers-broker/config/settings.yml.
Looking to src/cf-containers-broker/config it is easy to see that settings.xml contain appropriate setting which is not not a part of /jobs/cf-containers-broker/templates/config/settings.yml.erb.
It looks like this is only needed for some special case because appropriate directory dies not exists. But it helps broker so it performs its work.

Due to effect on Cloud Foundry broker completely not working now I do request final release after this patch applied (maybe with some better solution from release maintainer).


4sum problem

hey , they are not considering dsa,cp and algorithm repo
but you can contribute to this repo as a part of community :)
this will help many students to practice dsa


Manage Hubspot Instance using SAP API Management

Tutorial URL: https://developers.sap.com/tutorials/cp-apim-openconnectors-hubsopt-manage.html
Step 4
The line describing the URL format ("https://trial/accounts") would work better if it were visible before the browser image.

Hello,
There are reasons not to capture the browser as the accounts details are visible and then we just endup bluring details.
Regards
Shilpa

I think I was misunderstood. I didn't want to change the image or what's visible, I'm just suggesting that providing the text with the URL format first, above the browser image would make it a bit easier to follow.

Ok got it.

Thank you for your feedback. The issue seems to be resolved, so I am closing the issue.
If you still have questions, feel free to reopen the issue.


Automatically make table first rows bold

Automatically makes the first row of DndTables bold.  You can use \DndSetFonts on the table-header font to change it from bold to italic, SMALL CAPS etc.
Closes #275

Automatically makes the first row of DndTables bold. You can use \DndSetFonts on the table-header font to change it from bold to italic, SMALL CAPS etc.

Automatically makes the first row of DndTables bold. You can use \DndSetFonts on the table-header font to change it from bold to italic, SMALL CAPS etc.


List of Icons / Applications supported for ListView

Category
[ ] Enhancement
[ ] Bug
[ x ] Question
Version
^1.12.0
Question
Dear pnp Team,
I have a question regarding the icon paths i can use to display icons in your Listview.
Only ones i found out are extensions, like docx, xlxs, etc.
Is there some sort of list, which ones i can use? I checked the icon Names i found here:
https://developer.microsoft.com/en-us/fabric#/styles/icons
and other sources for offical MS UI Fabric icons, but they wouldn't display correctly.
I wanted to use Folder for example, but it only showed the default icon.
Can you help me out on this one?
Thanks in advance.

no response in this thread?
is there any way to use a specific file url to render icon in the listview control, please?

Hi everyone,
If I'm not mistaken, for now the icon rendering for ListView (if we're talking about iconFieldName prop) relies on the FileTypeIcon control, which has a predefined list of applications (which you can find here).
Maybe an improvment could be to allow overriding the render of the icon column or adding new extensions / file type (such as folder) to the control.

@DaMichiiii sorry for the extremely late reply...
Michael is right and the rendering of the icon is handled internally using the FileTypeIcon control, which can be extended to accommodate additional requirements. As an alternative, you should be able to use a different column and control the rendering on your side.
Did this answer the question?


In windows 11, edit produces and unnamed file

When running edit(path) vscode opens with that folder, but it opens an empty file, which I have to close each time, also it prevents the previously opened files to open

This is also relevant in Windows 10. My default editor is VSCode.

Found the bug, will be fixed in the next build (probably tomorrow)

Found the bug, will be fixed in the next build (probably tomorrow)

Thanks @johnlindquist! much appreciated


Consider prohibiting non-capturing quasiquotes in patterns

Examples of undesired quasiquotes:

case q"foo(..$args)" => (matching by name is not robust)
case q"class $name" => (classes that have non-empty mods will not match)
case q"this" => (exotic syntaxes like C.this will not match)

Given these (and many other similar) examples, I've been thinking to prohibit pattern matching with quasiquotes that either match some of their pieces verbatim (e.g. "name" for a value match in Term.Name) or match them implicitly (e.g. Name.Anonymous() for a qualifier match in Term.This).

@olafurpg and I had a discussion, and we decided to pronounce quasiquotes feature-complete.
There are still some open issues (#46, #223, #251, #280 and others), but they all have two things in common: 1) they require non-trivial design work to be fixed, 2) they aren't popular at all. Given our recent decision to start avoiding unwarranted breaking changes in 2.0, we'll consider quasiquotes good enough at this point and will close all outstanding feature requests.
We will still be fixing bugs (in fact, I've fixed about a dozen of such bugs for 2.0), but without strong evidence our design efforts will be directed elsewhere.


Implement webhooks for account activity tracking

Fixes #23
Change proposed in this pull request

initial error encountered

resolved by these steps

revoke app access in Privacy Settings for @expenseng
change app permissions in Developer Settings from Read and Write to Read, Write and DM
setup OAuth1.0a again to get new TWITTER_ACCESS_TOKEN and TWITTER_ACCESS_TOKEN_SECRET
authentication now works but new problem..

new error


Enhancement/refactor python submission

Description
https://github.com/dbt-labs/dbt-bigquery/issues/248 made it obvious that we should extract more common functions into core.

Checklist

[x] I have signed the CLA
[x] I have run this code in development and it appears to resolve the stated issue
[x] This PR includes tests, or tests are not required/relevant for this PR
[x] I have run changie new to create a changelog entry

@McKnight-42  Yes, I pulled that function into core in this PR


[4.2] Obsolete unsafeArithmetic operations on Integers.

Mark these deprecated as of 4.2, per discussion with core team and https://forums.swift.org/t/removing-unsafe-arithmetic-methods/16169
They will be removed in 5.0 via a second PR.
rdar://problem/43688685

@swift-ci please smoke test.

Should we move them to the MigrationSupport.swift then?

4.2 doesn’t have MigrationSupport.swift?

Nope. Did that after.

Do we want a comment too? Not sure if why they're going away can be pithily expressed in a sentence (maybe using emoji)

@swift-ci please test.

@airspeedswift I wanted to write a comment, but really couldn't come up with one that wasn't a short essay, and also I remembered that no one actually uses these, so it would be write-once read-never.

@swift-ci nominate

No need to update the comment — the tools show the necessary deprecation notices, so the docs can remain focused on the behavior.


feat(ontology): updated to kisao 2.26

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


Proper description based on project number

Model Builder Version: In which Model Builder version was the bug encountered?
Visual Studion Version: In which Visual Studio version was the bug encountered?
Bug description
A clear and concise description of what the bug is.
Steps to Reproduce

List the minimal steps required to reproduce the bug.
Thanks for reporting!

Expected Experience
A description of what you expected to happen. If applicable, add screenshots or "Machine Learning" Output Logs to help explain what you expected.
Actual Experience
A description of what actually happens. If applicable, add screenshots or "Machine Learning" Output Logs to help explain what actually happened.
Additional Context
Add any other context about the problem here, such as unusual system configurations, network restrictions, etc.

This issue can't be repro on main branch:
https://privategallery.blob.core.windows.net/gallery/refs/heads/main/atom.xml

Windows 10 Enterprise, Version 20H2
ML.Net Model Builder (Preview): <IP_ADDRESS>2301
Microsoft Visual Studio Enterprise 2019: 16.9.4
.Net: 5.0.202

Have two sample projects (Console app and Web API) on Consume page, "Sample projects" is expected.


Feature/simple crop model

Summary of the discussion

new facade crop_v02 out of a copy of the original crop.py

new scenario test_crop_v02 with full year time series for morocco (for test purposes only)

model running, f_solar looking good

morocco test scenario has output of -20000 coming from -0.1 marginal cost of excess (crop: tomato)

translates to 20t/ha if capacity is truly 100m²

should be around 50t/ha

f_water is a non-factor (always 1, zero water stress), f_temp and f_heat also look good, units looking good

need to check the output again but for now the model should be fine

Type of change (CHANGELOG.md)
Added

Add a new class (#)

Changed

Update a definition (#)

Removed

Remove a broken link (#)

Workflow checklist
Automation
Closes #
PR-Assignee

[ ] 🐙 Follow the workflow in CONTRIBUTING.md
[ ] 📝 Update the CHANGELOG.md
[ ] 📙 Update the documentation

Reviewer

[ ] 🐙 Follow the Reviewer Guidelines
[ ] 🐙 Provided feedback and show sufficient appreciation for the work done

Duplicate of #33


Feature: Add the ability to transition from click-to-deploy to GitOps

Having proper, first-class support for gitops is required for operationalizing an application. But we don't want to make it a requirement to get started. The workflow we are targeting here is "click to deploy" a trial or POC, and then have a path to operationalizing the installation without starting over.
Design and implementation doc for discussion: https://docs.google.com/document/d/1DU8fMN1UZhc5fvE_fJRmUPmTzfDeP6m7PJqg5tNbI7I

This was released!


[WIP] Feature density plots to indicate quality

To-do:

[x] Initial plots of all annotations
[ ] Move to Assembly page (from Annotation)
[ ] Plot each feature type separately, as well as the sum

Right now, I am simply counting the number of ranges with any annotation at all. Some ranges may have an mRNA, or a "locus", or a CDS, or some combination. What is the most useful way to count these?

The consensus on yesterday's (2/18) standup was to move these to Assembly and show different feature types separately. I will update the summary to reflect this, but noting it here for chronology.

Actually, plots on feature data don't belong in the Assembly.  If they were
to go anywhere, they should be in GenomeAnnotation.  However, I think we
can hold off on that for the moment.
On Fri, Feb 19, 2016 at 11:34 AM, Dan Gunter<EMAIL_ADDRESS>wrote:

The consensus on yesterday's (2/18) standup was to move these to Assembly
and show different feature types separately. I will update the summary to
reflect this, but noting it here for chronology.
—
Reply to this email directly or view it on GitHub
https://github.com/kbase/kbase-ui-plugin-data-landing-pages/pull/10#issuecomment-186370588
.


[Bug] After updating to 5.12.0 (<IP_ADDRESS>8), old responses was displayed as some weird characters.

Insomnia Version: 5.12.0 (<IP_ADDRESS>8)
Operating System: MacOS 10.12.6

Details

Right after updating to 5.12.0, all of old responses, which is JSON in my case, was displayed as some weird characters. Running the request again was fine, showing the response normally. It only happens for the first time after update.

FYI I had the same issue just now. Restart of the app doesn't help but you can just redo the request and you get the proper response back again.

Thanks for letting me know! Pushing a fix for this now. Unfortunately, if you already launched the app your responses won't be restored to normal.

Should be fixed now in 5.12.3


NTFY_WEB_ROOT: setting an alternative web root means any URL used gets a subscription added by that name, is this by design?

Hi there
I have configured my self-hosted instance with the following config;
    env:
      TZ: "${TIMEZONE}"
      NTFY_BEHIND_PROXY: true
      NTFY_BASE_URL: "https://ntfy.${SECRET_PROD_DOMAIN_XYZ}"
      NTFY_AUTH_DEFAULT_ACCESS: deny-all
      NTFY_AUTH_FILE: /var/lib/ntfy/user.db
      NTFY_ATTACHMENT_CACHE_DIR: /var/cache/ntfy
      NTFY_WEB_ROOT: /app # or app
      NTFY_ENABLE_SIGNUP: false
      NTFY_ENABLE_LOGIN: false

The strange thing is I enter the url: https://ntfy.${SECRET_PROD_DOMAIN_XYZ}/ghdfdfghdfjk
I get the ui displayed with a subscription added named: ghdfdfghdfjk
Is this by design, as I would like to have / open and /app the url for the ui.
Thanks in advance

This is by design. It is a good assumption that if you go the the URL of a topic that you want to see the topic, no?

If I had changed the root url to access the ui to /app I would not expect to access a subscription at / no.
The instance is deny all with its ui root url changed to /app, I expected it to do nothing.

When it's deny-all I agree that it's a bit odd. It's also odd from a UX perspective that there is no "login screen" by default if it's set to deny-all.

Yes, I would prefer that either the setting deny-all or enable-login would force all browser traffic to /login unless otherwise logged in. Is this something we should open a feature request for?


Introduce separate list UI elements for each type of entry

Separate lists by type of entry
Different CSS colour schemes for each list
Different CSS colour schemes for current/future entries and overdue entries

Fixing https://github.com/CS2103JUN2017-T2/main/issues/43

Yup it's the path to the datafile with all the saved entries. Bottom left is supposed to show the last modified/saved time, I'll have to check why it's only showing OK.

Fix https://github.com/CS2103JUN2017-T2/main/issues/48


Mono installation sometimes fails on travis

seen in PR #1995
https://travis-ci.org/grpc/grpc/jobs/65982373
Failed to fetch http://download.mono-project.com/repo/debian/pool/main/m/mono/libmono-system-net-http-formatting4.0-cil_<IP_ADDRESS>-0xamarin1_all.deb  Hash Sum mismatch

There's not much to do about this one, and our primary CI is now Jenkins anyway.


Photo sizes

Does anyone have any idea how to make it so that photos aren't zoomed in so far on the matches page?  I see the css here:

But I dont see that element in any of the css files.     How can I make it so that the photos aren't zoomed in and we can see the entire picture?

Hey 4DeepThought2! :)
Thanks for reaching out!
To change the size of the background image:
Go to: https://github.com/litdevelopers/tinder/blob/master/app/components/DetailView/index.js#L73
And change backgroundSize: 'cover' => backgroundSize: 'contain'.
Let us know if that works :)

There's also a different version of the app (very similar, just a different UI) with the photos zoomed out. You can download the chrome extension here: https://github.com/eddiewang/lit-extension @4DeepThought2

@eddiewang - Cant seem to get that version to work.  Any special instructions?

@4DeepThought2 sorry i stopped hosting that version recently.