Latest version on Pypi not compatible with setuptools

setuptools recently mandated checking for newlines: https://github.com/pypa/setuptools/commit/a4b7caeaa653116b60a5231e9019ab250293c331
We're observing errors while installing skcriteria with setuptools:
``
10:08:12        cwd: /tmp/pip-install-6vgy8g_3/scikit-criteria_a188aa38d71246558652ef0768f8ca3b/
10:08:12   Complete output (29 lines):
10:08:12   Warning: 'classifiers' should be a list, got type 'tuple'
10:08:12   running egg_info
10:08:12   creating /tmp/pip-pip-egg-info-v0lih8ua/scikit_criteria.egg-info
10:08:12   writing /tmp/pip-pip-egg-info-v0lih8ua/scikit_criteria.egg-info/PKG-INFO
10:08:12   Traceback (most recent call last):
10:08:12     File "", line 1, in
10:08:12     File "/tmp/pip-install-6vgy8g_3/scikit-criteria_a188aa38d71246558652ef0768f8ca3b/setup.py", line 115, in
10:08:12       do_setup()
10:08:12     File "/tmp/pip-install-6vgy8g_3/scikit-criteria_a188aa38d71246558652ef0768f8ca3b/setup.py", line 103, in do_setup
10:08:12       install_requires=REQUIREMENTS,
10:08:12     File "/var/lib/jenkins/workspace/pummel_PR-148-5IDUTEJ55KBJ2X3SZN5AW6R3R7KENFHATMRIO6JRRCA2QV3Y7OFA/.nox/linter/lib/python3.7/site-packages/setuptools/init.py", line 153, in setup
10:08:12       return distutils.core.setup(**attrs)
10:08:12     File "/usr/lib/python3.7/distutils/core.py", line 148, in setup
10:08:12       dist.run_commands()
10:08:12     File "/usr/lib/python3.7/distutils/dist.py", line 966, in run_commands
10:08:12       self.run_command(cmd)
10:08:12     File "/usr/lib/python3.7/distutils/dist.py", line 985, in run_command
10:08:12       cmd_obj.run()
10:08:12     File "/var/lib/jenkins/workspace/pummel_PR-148-5IDUTEJ55KBJ2X3SZN5AW6R3R7KENFHATMRIO6JRRCA2QV3Y7OFA/.nox/linter/lib/python3.7/site-packages/setuptools/command/egg_info.py", line 292, in run
10:08:12       writer(self, ep.name, os.path.join(self.egg_info, ep.name))
10:08:12     File "/var/lib/jenkins/workspace/pummel_PR-148-5IDUTEJ55KBJ2X3SZN5AW6R3R7KENFHATMRIO6JRRCA2QV3Y7OFA/.nox/linter/lib/python3.7/site-packages/setuptools/command/egg_info.py", line 656, in write_pkg_info
10:08:12       metadata.write_pkg_info(cmd.egg_info)
10:08:12     File "/usr/lib/python3.7/distutils/dist.py", line 1117, in write_pkg_info
10:08:12       self.write_pkg_file(pkg_info)
10:08:12     File "/var/lib/jenkins/workspace/pummel_PR-148-5IDUTEJ55KBJ2X3SZN5AW6R3R7KENFHATMRIO6JRRCA2QV3Y7OFA/.nox/linter/lib/python3.7/site-packages/setuptools/dist.py", line 167, in write_pkg_file
10:08:12       write_field('Summary', single_line(self.get_description()))
10:08:12     File "/var/lib/jenkins/workspace/pummel_PR-148-5IDUTEJ55KBJ2X3SZN5AW6R3R7KENFHATMRIO6JRRCA2QV3Y7OFA/.nox/linter/lib/python3.7/site-packages/setuptools/dist.py", line 151, in single_line
10:08:12       raise ValueError('Newlines are not allowed')
10:08:12   ValueError: Newlines are not allowed```
It seems the latest release on Pypi 0.2.11 has this issue
>>> import skcriteria
>>> skcriteria.DOC
'Scikit-Criteria is a collections of algorithms, methods and\ntechniques for multiple-criteria decision analysis.\n\n'
>>> skcriteria.VERSION
'0.2.11'

whereas the current master does not: https://github.com/quatrope/scikit-criteria/blob/32fb6314f55550fc32ab7899a976fdb75e78e0e6/skcriteria/init.py#L12

I just uploaded the version 0.5.dev0, i still need to write a simple "quickstart" and in this week the version 0.5 must be published

Version 0.5 published! please check the new tutorial https://scikit-criteria.readthedocs.io/en/latest/tutorial/quickstart.html

Thank you for the new release.
Setuptools also has a new release (https://github.com/pypa/setuptools/issues/2893#issuecomment-981182961) to fix the originally reported issue. I'll close it now.


build_nested_query() ignores empty arrays

Is it intentional that build_nested_query ignores empty arrays in its output? I have code working on the assumption that empty arrays would be passed through. It was a bit of a pain tracking down where it was being lost.
https://github.com/brynary/rack-test/blob/master/lib/rack/test/utils.rb#L10

i also spent some time tracking down this issue. i'd be interested to know if it's a feature/bug, and where this goes.

+1. I'm also running into this exact same issue.  This Stack Overflow post also cites the same thing

+1

+1

+1

+1

+1
Does anyone know how to change the Array case in build_nested_query to return somthing that will
be parsed as en empty array?


SafeAreaView on iOS renders without safe area insets then rapidly updates with safe area insets

Description
In some cases, 1 frame (out of 60fps) will render without the safe area insets causing a visible "flash".
React Native version:
System:
    OS: macOS 11.1
    CPU: (16) x64 Intel(R) Xeon(R) W-2140B CPU @ 3.20GHz
    Memory: 3.61 GB / 64.00 GB
    Shell: 5.8 - /bin/zsh
  Binaries:
    Node: 14.4.0 - ~/.nvm/versions/node/v14.4.0/bin/node
    Yarn: 2.4.0 - ~/.nvm/versions/node/v14.4.0/bin/yarn
    npm: 6.14.5 - ~/.nvm/versions/node/v14.4.0/bin/npm
    Watchman: 4.9.0 - /usr/local/bin/watchman
  Managers:
    CocoaPods: 1.10.0 - /Users/gabriel/.rbenv/shims/pod
  SDKs:
    iOS SDK:
      Platforms: iOS 14.3, DriverKit 20.2, macOS 11.1, tvOS 14.3, watchOS 7.2
    Android SDK:
      API Levels: 28, 29
      Build Tools: 28.0.3, 29.0.2
      System Images: android-28 | Google Play Intel x86 Atom, android-29 | Google APIs Intel x86 Atom
      Android NDK: 21.3.6528147
  IDEs:
    Android Studio: 4.0 AI-193.69<IP_ADDRESS>14223
    Xcode: 12.3/12C33 - /usr/bin/xcodebuild
  Languages:
    Java: 1.8.0_222 - /usr/bin/javac
    Python: 2.7.16 - /usr/bin/python
  npmPackages:
    @react-native-community/cli: Not Found
    react: Not Found
    react-native: ^0.63.4 => 0.63.4
    react-native-macos: Not Found
  npmGlobalPackages:
    *react-native*: Not Found

Steps To Reproduce
This issue happens more often if there are a lot of children inside the SafeAreaView but will happen even with one children only. When reproducing the issue, you have to refresh a couple of time to see the issue because it does not happen every time.
Expected Results
I expect the SafeAreaView to render correctly immediately.
Snack, code example, screenshot, or link to a repository:
    <SafeAreaView style={{ flex: 1 }}>
      <View style={{ flex: 1, backgroundColor: 'blue' }} />
    </SafeAreaView>

This example will produce the problem shown in the screenshots below. You have to have a good eye to catch it. Using QuickTime, you can record your screen and replay the issue frame by frame.

@gabrielbull thanks for the issue! Does this affect apps in production? Does this flash cause bad UX

@gabrielbull thanks for the issue! Does this affect apps in production? Does this flash cause bad UX

@safaiyeh It does create a visible "flash" and does cause a bad UX, even on production apps. It is visible on all React Native apps using SafeAreaView and is a tell-tale sign that an app is using React Native. Is is especially more visible when the SafeAreaView is inside a UINavigationController or UITabBarController as those will increase the safe area insets and make the flash even more obvious. Here is a recording, slowed down to 12% to clearly see the problem, of a React Native app launch.

@safaiyeh It does create a visible "flash" and does cause a bad UX, even on production apps. It is visible on all React Native apps using SafeAreaView and is a tell-tale sign that an app is using React Native. Is is especially more visible when the SafeAreaView is inside a UINavigationController or UITabBarController as those will increase the safe area insets and make the flash even more obvious. Here is a recording, slowed down to 12% to clearly see the problem, of a React Native app launch.

Hi! Any workarounds for this issue?

No workarounds, this is an issue with the way react native renders native view so the solution is not quite simple.

Try https://github.com/th3rdwave/react-native-safe-area-context, it has solved this issue for me.


endTs remains unchanged in Zipkin Lens

Describe the Bug
endTs seems to remain unchanged until refreshing the page entirely (F5).
so new traces wouldn't come when clicking the lens icon

If this behavior is intentional, it would be nice to provide a refresh button.
Steps to Reproduce
Enable Zipkin Lens => Click 🔍 => Change search criteria or Go to dependencies page and back to search page => click  🔍 again
Expected Behaviour
I'd like to update traces without reloading the page

+1

A current workaround to update endTs is:
Click 🔍 => Click "Search" => Reload the browser => click 🔍 again
Pretty inconvenient 😕

@zeagord or @tacigar can anyone dig into this? It is causing many user complaints


Add placeholder text for empty image captions using css

Codecov Report

Merging #168 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #168   +/-   ##
=======================================
  Coverage   81.66%   81.66%
=======================================
  Files          15       15
  Lines         349      349
  Branches       50       50
=======================================
  Hits          285      285
  Misses         64       64

Continue to review full report at Codecov.

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


appwrite v1.5's new ExecutionMethod causing build problem

Environment
Working directory: /home/mirsella/dev/inspire
Nuxt project info:

Operating System: Linux
Node Version:     v22.0.0
Nuxt Version:     3.10.3
CLI Version:      3.10.1
Nitro Version:    2.9.4
Package Manager<EMAIL_ADDRESS>Builder:          -
User Config:      modules, app, devtools, ssr, ogImage, schemaOrg, appwrite, runtimeConfig, nitro, site
Runtime Modules<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>Build Modules:    -

Reproduction
Use the functions.createExecution function and try to set a http method (the signature changed, it now take method?: ExecutionMethod | undefined to set the http method).
import { ExecutionMethod } from "node-appwrite"
const { functions } = useAppwrite();

Describe the bug
nuxt doesn't build with the default configuration
Additional context
No response
Logs
nuxt build:

[4:00:57 PM]  ERROR  Nuxt Build Error: [vite]: Rollup failed to resolve import "node-appwrite" from "XXXXXX/components/Comments.vue?vue&type=script&setup=true&lang.ts".
This is most likely unintended because it can break your application at runtime.
If you do want to externalize this module explicitly add it to
build.rollupOptions.external

  This is most likely unintended because it can break your application at runtime.
  If you do want to externalize this module explicitly add it to
  build.rollupOptions.external
  at viteWarn (node_modules/.pnpm/vite@5.1.6/node_modules/vite/dist/node/chunks/dep-jvB8WLp9.js:67190:27)
  at onRollupWarning (node_modules/.pnpm/vite@5.1.6/node_modules/vite/dist/node/chunks/dep-jvB8WLp9.js:67218:9)
  at onwarn (node_modules/.pnpm/vite@5.1.6/node_modules/vite/dist/node/chunks/dep-jvB8WLp9.js:66922:13)
  at node_modules/.pnpm/rollup@4.13.0/node_modules/rollup/dist/es/shared/node-entry.js:18303:13
  at Object.logger [as onLog] (node_modules/.pnpm/rollup@4.13.0/node_modules/rollup/dist/es/shared/node-entry.js:19950:9)
  at ModuleLoader.handleInvalidResolvedId (node_modules/.pnpm/rollup@4.13.0/node_modules/rollup/dist/es/shared/node-entry.js:18893:26)
  at node_modules/.pnpm/rollup@4.13.0/node_modules/rollup/dist/es/shared/node-entry.js:18851:26

I see you doing import from node-appwrite dependency, which is not available (yet) from this module usage.
#377 with node-appwrite still WIP

oh just saw, it was because of the auto import that was importing node-appwrite from the my functions/ node_module.
so the bug report is more about ExecutionMethod not available in nuxt-appwrite
thanks !


Turn on linter rules already being followed

This change turns on the following rules that are already being followed:

import/no-absolute-path
import/no-duplicates
import/no-named-as-default
import/no-named-as-default-member
import/no-webpack-loader-syntax

Deploy preview for gestalt ready!
Built with commit 510142a97404b076204c40c9e9ea76716df24139
https://deploy-preview-189--gestalt.netlify.com

Codecov Report

Merging #189 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #189   +/-   ##
=======================================
  Coverage   61.03%   61.03%
=======================================
  Files          40       40
  Lines         770      770
  Branches      178      178
=======================================
  Hits          470      470
  Misses        207      207
  Partials       93       93

Continue to review full report at Codecov.

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


Is there a way to up the resolution size of the Harmonized Image?

Hi, is there a way to set the output resolution size to be same as the input resolution size?

Yes, you can use --max_size to define the resolution of the longer side of the final stage.
Depending on how much you increase it you might have to experience with settings of --train_stages and --min_size


Roll Engine from 4df9cf27052b to 0aca7c0a1bf8 (3 revisions)

https://github.com/flutter/engine/compare/4df9cf27052b...0aca7c0a1bf8
2022-04-25<EMAIL_ADDRESS>Roll Skia from 4f33f5bef8eb to f8e52b27aa70 (4 revisions) (flutter/engine#32911)
2022-04-25<EMAIL_ADDRESS>Roll Fuchsia Linux SDK from MbA1RtjV4... to YyokSAVV4... (flutter/engine#32907)
2022-04-25<EMAIL_ADDRESS>[web] Migrate Flutter Web to JS static interop - 14. (flutter/engine#32683)
Also rolling transitive DEPS:
fuchsia/sdk/core/linux-amd64 from MbA1RtjV4CJo to YyokSAVV4CDb
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC<EMAIL_ADDRESS>on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Commit queue failed; closing this roll.


css: remove unused fonts from CSS

For a while now I have had the fonts on my website "jump" (rescale?) to a smaller size upon loading a page. I finally had time to track it down and found the cause. These lines here seem to be unused, and when removed they stop the fonts from jumping.
You can try to reproduce on my website.

This seems to be related to #57.

Thanks @Hjdskes and @seemethere.
I might be mistaken, but I think the result of this is that system fonts are used in place of ones from a CDN, at least for the list of posts. I'm going to first implement #57 to make it an option ton use all system fonts (because I think for many people the flicker effect might be more annoying than having the fancier fonts) and then look into getting rid of the flicker with the fancy font. So before I merge this, I'll probably surround it and other custom font sections with a conditional that can be set by the user.

I definitely dislike the flicker, but I naturally having fancy fonts without flickering is even better! Until then, my website will fall back to this approach :)

Yea, my first thought (caveat, not that much front-end experience) is that deferred loading is a likely culprit. But I'm pretty sure that it's standard practice to defer loading, so will look to some other themes for reference.


Banner text capitalisation

Following text in the version banner:
"If you're looking for the GP connect FHIR® API, please visit GP Connect Specification Versions"
The word connect needs capitalising.

Covered in https://github.com/nhsconnect/gpconnect-messaging/commit/0d681cdc7b4fa829cdd0ca91a5f9bd4e74825131


Process data from the Danforth Center LemnaTec system from 2016/2017

Description (REQUIRED)

This epic defines the steps required to upload, process, store, etc. data from phenotyping experiments done at the Danforth Center on the indoor LemnaTec system. The data upload and extractor systems are in place already but will need to be updated to be more flexible for handling changes in the experimental design of each dataset.

Available datasets:

TM015
TM016
TM017
TM018
TM021
TM022
TM023
TM024

Experimental metadata is currently stored in an ad hoc format in spreadsheets and word processor documents. Sensor metadata is stored in a structured format.
Completion Criteria (REQUIRED/ESSENTIAL)

This may not be a completely comprehensive list of steps, but issues will be opened for each of the individual components.

[ ] Convert experimental metadata to a standardized format

[ ] Add experimental metadata to BETYdb (see https://github.com/terraref/reference-data/issues/137)
[ ] Metadata will be added to Clowder during upload also

[ ] Develop PlantCV processing code for each of the experiment/sensor configurations

[ ] Add new PlantCV code to the LemnaTec-indoor extractor (https://github.com/terraref/extractors-lemnatec-indoor)
[ ] Extractor will choose which method to run based on metadata

[ ] We may need to update the set of traits added to BETYdb
[ ] Update documentation

@nfahlgren what is the status? Which of these datasets are included in the beta release? Do you have the experimental metadata required for https://github.com/terraref/reference-data/issues/137?

@dlebauer TM015 and TM016 were processed as part of the beta release. The extractor framework is in place to add in the other experiments at some point. Experimental metadata was added to Clowder as part of the upload, although it still doesn't conform to the MIAPPE standard yet.

How do these map to the experiment numbers LT1, LT2, ... from your talk last week

?

@dlebauer LT1 = TM015 and TM016 (1a and 1b). I think I added everything to BETYdb for TM015. Let me know how it all looks and I can add TM016

Thanks that looks good, though I only see LT1a ... If you can add the remaining experiments and treatments, and let me know the names (best is a table with the experiment name / treatment name combinations), then I can link these in the database. Something like:

experiment
treatment

Danforth Sorghum Pilot: Drought Tolerance
100%: 217 ml water (47.6% VWC)

Danforth Sorghum Pilot: Drought Tolerance
80%: 173.6 ml water (37.5% VWC)

Danforth Sorghum Pilot: Drought Tolerance
60%: 130.2 ml water (27.3% VWC)

Danforth Sorghum Pilot: Drought Tolerance
40%: 86.8 ml water (17.2% VWC)

Actually ... is LT1a the same as the pilot? Are the associations in the table above the correct ones?

@nfahlgren thanks, I've created the associations for LT1a. Just to confirm, I think the only data in the database are from the pilot experiment (at least, I can't find any associated with these treatments).

@dlebauer browsing through the newest collections I suspect that something is wrong with the extractor. I see PlantCV output data in the datasets but none of the output images or the BETYdb traits file, so I must have something wrong in there.

@nfahlgren can you link to an example?

Here's one: https://terraref.ncsa.illinois.edu/clowder/files/5a0331624f0c624704ccd91f?dataset=5a03315f4f0c624704ccd8bd&space=

@nfahlgren the BETYdb traits file is no longer stored - we upload to bETYdb but don't store the CSV afterward.
as for the images, is that not the _mask and _col etc. files?
https://terraref.ncsa.illinois.edu/clowder/datasets/5a03315f4f0c624704ccd8bd
https://terraref.ncsa.illinois.edu/clowder/files/5a0606334f0c624705387581?dataset=5a03315f4f0c624704ccd8bd&space=
https://terraref.ncsa.illinois.edu/clowder/files/5a06063b4f0c624705387714?dataset=5a03315f4f0c624704ccd8bd&space=
https://terraref.ncsa.illinois.edu/clowder/files/5a06063a4f0c6247053876d0?dataset=5a03315f4f0c624704ccd8bd&space=

@max-zilla oh yeah, you're right :) I got confused about dataset versus file level.

But we don't have any data from those runs in BETYdb (the only data we have is from June 2014).

Not really sure how to evaluate it.

Maybe the BETYdb data failed to load because the experiment/treatments were not entered beforehand?

@dlebauer here are the links for LT1b
Experiment
Citation
Well-watered treatment
Water deficit treatment

@nfahlgren yes ... I think the API post will fail if the appropriate citation and treatments do not exist. It doesn't care about the experiment.
For the record, this is how I linked records for LT1b (similar to what I did for LT1a):
insert into experiments_sites (experiment_id, site_id) values<PHONE_NUMBER>,<PHONE_NUMBER>);
insert into experiments_treatments (experiment_id, treatment_id) values<PHONE_NUMBER>,<PHONE_NUMBER>);
insert into experiments_treatments (experiment_id, treatment_id) values<PHONE_NUMBER>,<PHONE_NUMBER>);
insert into citations_treatments (treatment_id, citation_id) values<PHONE_NUMBER>,<PHONE_NUMBER>);
insert into citations_treatments (treatment_id, citation_id) values<PHONE_NUMBER>,<PHONE_NUMBER>);

We don't preserve the CSVs for these, but can we construct the CSV contents for BETY from the metadata we attached to each file?
https://terraref.ncsa.illinois.edu/clowder/files/5a0331654f0c624704ccd9ab
if so we could write a simple extractor that just gets each PCV dataset, get the files' metadata, recreate CSV and submit it without other stuff. Otherwise we'll have to requeue them for PCV extractor with file creation piece disabled.

@max-zilla yep, I think I could write a dataset-level extractor to reconstruct the CSV and do the BETYdb submission without requeuing the PlantCV extractor.
For the PlantCV extractor, we currently use this function to initialize the data included in the CSV file:
# Create a list of fields and a trait dictionary
def get_traits_table():
    # Compiled traits table
    fields = ('entity', 'cultivar', 'treatment', 'local_datetime', 'sv_area', 'tv_area', 'hull_area',
              'solidity', 'height', 'perimeter', 'access_level', 'species', 'site',
              'citation_author', 'citation_year', 'citation_title', 'method')
    traits = {'plant_barcode': '',
              'genotype': '',
              'treatment': '',
              'imagedate': '',
              'sv_area': [],
              'tv_area': '',
              'hull_area': [],
              'solidity': [],
              'height': [],
              'perimeter': [],
              'access_level': '2',
              'species': 'Sorghum bicolor',
              'site': 'Donald Danforth Plant Science Center Bellwether Phenotyping Facility',
              'citation_author': '"Shakoor, Nadia"',
              'citation_year': '2016',
              'citation_title': 'Unpublished Data from Sorghum Test Runs',
              'method': 'PlantCV'}

    return fields, traits

Now that I have gone through the process of adding some of these items to BETYdb I realize that these need to match the database. @dlebauer is there a better way we could do this in the extractor? Like I wonder if instead of hardcoding these values we should query BETYdb instead? Or maybe these should be added as metadata in Clowder instead of hardcoded in the extractor at the very least. We can discuss on tomorrow's call if that's easier.

Next step: @nfahlgren is going to write the betydb insertion extractor and @max-zilla will review


Dashboard slow and unusable

Steps to reproduce:

Login to InfluxDB
Load my dashboard which has several widgets (have tried both 1 day and 1 hour setting)

Expected behavior:
All graphs loaded quickly
Actual behavior:
Loads extremely slowly, some graphs never load, UI often becomes unresponsive. Hear my CPU fans cycling like crazy.
Environment info:

System info: Linux 5.15.74-1-pve x86_64
InfluxDB version: InfluxDB v2.5.1 (git: 5b6fdbf05d) build_date: 2022-11-02T18:06:28Z
Other relevant environment details: Using Chrome Version 107.0.5304.110 (Official Build) (x86_64) on Mac OS X

Config:
Copy any non-default config values here or attach the full config as a gist or file.

Logs:
Include snippet of errors in log.
Performance:
Generate profiles with the following commands for bugs related to performance, locking, out of memory (OOM), etc.
# Commands should be run when the bug is actively happening.
# Note: This command will run for ~30 seconds.
curl -o profiles.tar.gz "http://localhost:8086/debug/pprof/all?cpu=30s"
iostat -xd 1 30 > iostat.txt
# Attach the `profiles.tar.gz` and `iostat.txt` output files.

Experiencing this as well since the 2.5 upgrade.

Reloading the entire page via the browser's reload button results in a working page though.

This doesn't work for me. It's still pretty unusable.

Reloading the entire page via the browser's reload button results in a working page though.

This doesn't work for me. It's still pretty unusable. UI remains very unresponsive.

Same, it only works briefly as a workaround for me before the same thing happens again.

Same here. I installed Grafana instead, which works much faster.

Upgrading from 2.4 to 2.5.0 and 2.5.1 has made the UI unusable for query submission across 2 instances.

I have this issue too. I have found this to be an issue on several browsers. Looking at the syslog, it looks like the UI is repeatedly querying the database.

Vote for everything said above.
In addition, the dashboard refreshes itself automatically every 1 minute even if I configure autorefresh to be 1 hour. The setting is completely ignored.
Absolutely unusable.

The solution I'm pursuing is moving to Grafana. Given how little traction this issue has gotten, it seems like InfluxDB's priorities are elsewhere and dashboarding/visualization isn't one of them.

The solution I'm pursuing is moving to Grafana. Given how little traction this issue has gotten, it seems like InfluxDB's priorities are elsewhere and dashboarding/visualization isn't one of them.

I have set up grafana on my private web server and it runs smoothly, but I was surprised that it does not have the ability to zoom in the y-axis only, as we can do in the influxdb dashboard (see here).

We have identified the Dashboard stability issue and rolled the UI back to a more stable version in the recent 2.6.0 release. Due to the number of issues related to this, I'm going to close all of these issues as Completed. Please open a new issue if you are still seeing the Dashboard stability problems on 2.6.0.


[SelectField] Show focus style when onFocus prop given

Pass onFocus and onBlur handlers to the TextField component instead of the DropDownMenu to ensure the visual focus style is shown when the SelectField is focused and blurred.
See https://github.com/callemall/material-ui/issues/2101

During review, might it be worth thinking about https://github.com/callemall/material-ui/issues/1743 too?

This fix works for me.

@cgwyllie Thanks!


feat(Tooltip): breakpointVisibility and style overrides

Overview
In working on adding a tooltip for the profile cards for contributors in Docs in this PR, we found that there were some things that needed to be added to the tooltip:

The ability to hide the tooltip even when hovered/focused at certain breakpoints
The ability to override the actual displayed width

I simply wasn't able to get the width of the tooltip to get wider, even when I gave my inner contents box greater width wrapped in a box:

I realize this code is a bit suboptimal, but the tooltip seems to not be capable of doing the (reasonable?) things that we're asking of it.
I'd like to circle back and update the tooltip and popover components ticket here, but I simply don't have the bandwidth right now.
If there's a different combination of CSS/markup at the callsite that's available, please, please let me know what about the Gamut/CSS render I'm missing and I'll be happy to forego this intermediary props hack.

Adds the ability to hide the tooltip at specified breakpoints and an optional styling escape hatch (that might not be needed).

PR Checklist

[ ] Related to designs:
[X] Related to JIRA ticket: REACH-1268
[X] I have run this code to verify it works
[ ] This PR includes unit tests for the code change

📬Published Alpha Packages:@codecademy/gamut-kit@0.5.90-alpha.bb0a6c.0@codecademy/gamut-labs@23.0.1-alpha.bb0a6c.0@codecademy/gamut@37.6.3-alpha.bb0a6c.0@codecademy/monaco@0.4.11-alpha.bb0a6c.0<EMAIL_ADDRESS>
📬Published Alpha Packages:@codecademy/gamut-kit@0.5.90-alpha.eb73a3.0@codecademy/gamut-labs@23.0.1-alpha.eb73a3.0@codecademy/gamut@37.6.3-alpha.eb73a3.0@codecademy/monaco@0.4.11-alpha.eb73a3.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://614a26113fdc8800cc0ebe75--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-kit@0.5.90-alpha.f8d2e5.0@codecademy/gamut-labs@23.0.1-alpha.f8d2e5.0@codecademy/gamut@37.6.3-alpha.f8d2e5.0@codecademy/monaco@0.4.11-alpha.f8d2e5.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://614a4803488d8d214188f7a2--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-kit@0.5.90-alpha.35d24a.0@codecademy/gamut-labs@23.0.1-alpha.35d24a.0@codecademy/gamut@37.6.3-alpha.35d24a.0@codecademy/monaco@0.4.11-alpha.35d24a.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://614a4b3bd6d65a329ae78940--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-kit@0.5.90-alpha.85f983.0@codecademy/gamut-labs@23.0.1-alpha.85f983.0@codecademy/gamut@37.6.3-alpha.85f983.0@codecademy/monaco@0.4.11-alpha.85f983.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://6153370bba4b425a0cbfcb1a--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-kit@0.5.90-alpha.bc1ce8.0@codecademy/gamut-labs@23.0.1-alpha.bc1ce8.0@codecademy/gamut@37.6.3-alpha.bc1ce8.0@codecademy/monaco@0.4.11-alpha.bc1ce8.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://61533d0d64a12e6e7c84239c--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-kit@0.5.90-alpha.924b4d.0@codecademy/gamut-labs@23.0.1-alpha.924b4d.0@codecademy/gamut@37.6.3-alpha.924b4d.0@codecademy/monaco@0.4.11-alpha.924b4d.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://615387fc1b8f48504319b113--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-kit@0.5.90-alpha.49e758.0@codecademy/gamut-labs@23.0.1-alpha.49e758.0@codecademy/gamut@37.6.3-alpha.49e758.0@codecademy/monaco@0.4.11-alpha.49e758.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://615489a7ee75b02553f6444f--gamut-preview.netlify.appDeploy Logs

📬Published Alpha Packages:@codecademy/gamut-kit@0.5.94-alpha.81f4b3.0@codecademy/gamut-labs@23.3.1-alpha.81f4b3.0@codecademy/gamut@37.6.4-alpha.81f4b3.0@codecademy/monaco@0.4.12-alpha.81f4b3.0<EMAIL_ADDRESS>
🚀 Styleguide deploy preview ready!https://61549a16fd5c2c00e688132a--gamut-preview.netlify.appDeploy Logs


<IP_ADDRESS> Test results Translations

It wasn't clear if recently included Advanced features "text" was included in translations
An error occurred during compilation, 2 translation files were duplicates or contained errors.

Translations need a review

wont fix, will be done in move to head (translations)


[feature request] openyurt components crd naming convention and style

What would you like to be added:
Currently, openyurt components have different naming convention and style, like yurt-app-manager's UnderScoreCase and yurt-edgex-manager's AllLowCase.  It's better use CamelCase, like k8s's
	ImagePullSecrets []LocalObjectReference `json:"imagePullSecrets,omitempty" patchStrategy:"merge" patchMergeKey:"name" protobuf:"bytes,15,rep,name=imagePullSecrets"`

Why is this needed:
It's more canonicalization and reduce crd upgrade risk.
others
/kind feature

@huiwq1990 Very appreciate for your issue, and i agree with your suggestion to conform for K8s naming convention.
i think we can revise the CRD naming convention in OpenYurt v0.8.0.

Does this feature still need to be done? I think I can do it.

Does this feature still need to be done? I think I can do it.

@YTGhost I think nobody is focusing on this issue, and i'm glad that you can pick up this issue.
/assign @YTGhost

Does this feature still need to be done? I think I can do it.

@YTGhost I think nobody is focusing on this issue, and i'm glad that you can pick up this issue. /assign @YTGhost

PTAL


DBeaver.io using SSL 3?

Our organization restricts old SSL ciphers / SSL Versions.
It appears https://dbeaver.io is using SSL 3.
Is it possible to get the site updated to TLS 1.2?

Note: I just ran this: https://www.ssllabs.com/ssltest/analyze.html?d=dbeaver.io
Seems your site is fine. Trying to figure out why DBeaver is requesting files via SSL 3...


[HUDI-3928][HUDI-3932] Adding docs for 0.11 release (savepoint restore to CLI, pulsar commit callback, hive schema provider)

What is the purpose of the pull request
Adding docs for various features for 0.11.

Savepoint restore to Cli
Pulsar commit callback
Hive schema provider.

Brief change log
(for example:)

Modify AnnotationLocation checkstyle rule in checkstyle.xml

Verify this pull request
(Please pick either of the following options)
This pull request is a trivial rework / code cleanup without any test coverage.
(or)
This pull request is already covered by existing tests, such as (please describe tests).
(or)
This change added tests and can be verified as follows:
(example:)

Added integration tests for end-to-end.
Added HoodieClientWriteTest to verify the change.
Manually verified the change by running a job locally.

Committer checklist

[ ] Has a corresponding JIRA in PR title & commit

[ ] Commit message is descriptive of the change

[ ] CI is green

[ ] Necessary doc changes done or have another open PR

[ ] For large changes, please consider breaking it into sub-tasks under an umbrella JIRA.

addressed comments


ViewBinding migration

Task/Issue URL: https://github.com/duckduckgo/Android/issues/1478
Description
I have migrated most of the files from findViewById and kotlinExtenstions
including Activities,Fragments,Dialog Fragments,Adapters.
I have used the Kotlin-delegates
in all the components to make code more readable and structured.
I have also added a delegate for the "Dialog Fragments" because dialog fragment has a different lifecycle compared to "fragment" due to overriding of onCreateDialog.
Remaining Fragments and components

I would love to work on these also, but for this, I would need approval from the internal team. because the intro page is coupled with the base fragment, which is not very good practice, we can use the extension function for that, I know "browserTabFragment " is assigned to the internal team , but I would like to work on that including all other remaining components.

Hi @cmonfortep! please review my this PR (ViewBinding migration) when you have time.
Thanks.

@AndroidPoet will take a look thanks. Just to set expectations, I'm planning to review it beginning next week.
Thanks!

Thanks for the review.@cmonfortep, I will discard formatting and all these unnecessary things. I agree that we don't have to follow that strong rule, we can use find findViewId and view binding together and remove kotlin synthetics. But In my opinion, code always should be uniform and follow the same structure on all the screens, It creates a pattern in our mind so we can easily identify things. But will use the same pattern which is View Binding for kotlin synthetics screens and will not change if there is already findViewId used.

No worries. That will helps us have a smaller PR easier for me to review, otherwise, there are a lot more things to check here.

Yes i was also thinking that we can divide screens and will work on that,so we can fix this step by step. will upload screenshot a list of screen which still have kotlin synthetic.

@AndroidPoet I know you are busy with some interviews (I hope you do well :)).
If we are not actively working on this contribution, are you ok if we close it? You can reopen it again once it's ready for review. Thanks.

@AndroidPoet I know you are busy with some interviews (I hope you do well :)).
If we are not actively working on this contribution, are you ok if we close it? You can reopen it again once it's ready for review. Thanks.

Thanks! Yeah Sure will reopen it .

@cmonfortep assigning to you
@AndroidPoet  is this still active? can it be closed?


invalid value in example code

In point #2, the 2nd command includes
-Name "default"
which is not a valid value for this field.

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

ID: 23cafb82-93a6-178f-0932-c844f9af42b2
Version Independent ID: bc7c7935-2f13-2b38-e315-e920376f026f
Content: Onboard to Microsoft Defender for Cloud with PowerShell
Content Source: articles/defender-for-cloud/powershell-onboarding.md
Service: defender-for-cloud
GitHub Login: @memildin
Microsoft Alias: memildin

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

Thanks! I made a pull request to update this with a valid example. https://github.com/MicrosoftDocs/azure-docs-pr/pull/182319
CC @memildin


Version 1.1.0 disables multi-processing in FF

When turned on, this add-on will disable multi-processing in FF.
Tested with version 1.1.0 on FF 55.0.2 (64 bit) on both Linux Mint 17.3 and Windows 10
How to reproduce?

Disable all add-on and restart FF
Make sure FF multi-processing is turned on
Enable firefox-reverse-image-search, restart FF
Go to about:support, find the item "multi-processing" to check

Hi @sinuhe69 , thanks for the detailed feedback. I'm aware of the multi-processing issue, but due to lack of time currently and the upcoming release of Firefox 57, I'll be rewriting the add-on using the WebExtensions API some time soon with some additional features, which should also solve the multi-processing issue
Thanks!


apt-get update fails on make build due to Debian jessie 404s

When running make build the apt-get update command in the Dockerfile fails due to a 404 while fetching Debian Jessie updates, I believe due to https://lists.debian.org/debian-devel-announce/2019/03/msg00006.html
I haven't had time to fully look into this but a quick fix has been to upgrade the version of the node image in the Dockerfile to 8.15.1 which is based on stretch. I'm not certain of any ramifications of this change or we need to update other images elsewhere.

Good catch. Upgrading to 8.15.1 seems to work fine for me locally, I'll push a branch and we'll see how it goes.


[r] Build error on main

Latest merge to main broke R builds, despite having no R-related changes. This points as a possible 3rd party R package update as the root cause.

https://github.com/single-cell-data/TileDB-SOMA/actions/runs/5681784272/job/15398683213#step:13:127
https://github.com/single-cell-data/TileDB-SOMA/actions/runs/5681784273/job/15398683688#step:8:260

Assigning to you, @johnkerl, for triage and/or sprint prioritization.

@eddelbuettel can you please take a look? Seems to be a package-deprecation issue -- ?

Regarding the second link, I took a look at replicating in a Docker container, and from my untrained eye it looks like 'regular' breakage that something appears to have changed underneath our Seurat layer.  Maybe @mojaveazure can advise?
In a container, once all required ducks are lined up (and libtiledbsoma is for ease of use in /usr/local of the container) I see (and apologies for the gif, I had a hard logging this to text from testthat; there may be tricks I am unaware of).

The following diff (in details) leads to successful tests:
root@1dbaa2d92a82:/work/apis/r# Rscript -e 'testthat::test_local("tests/testthat")'
✔ | F W S  OK | Context
✔ |        17 | Arrow-utils
✔ |        14 | ConfigList
✔ |        26 | EphemeralCollection
✔ |        14 | EphemeralExperiment
✔ |        17 | EphemeralMeasurement
✔ |         5 | example-datasets
✔ |        49 | Factory
✔ |         9 | membership-caching
✔ |        26 | PlatformConfig
✔ |        70 | ScalarMap
✔ |       150 | SCEOutgest [14.6s]
✔ |     1 153 | SeuratIngest [9.1s]
✔ |        70 | SeuratOutgest-assay [4.8s]
✔ |     3   0 | SeuratOutgest-graph [3.6s]
✔ |     3   0 | SeuratOutgest-object [3.4s]
✔ |       180 | SeuratOutgest-reduction [5.8s]
✔ |        13 | SOMAArrayReader-Arrow
✔ |        86 | SOMAArrayReader-Iterated [4.2s]
✔ |        16 | SOMAAxisQuery
✔ |        22 | SOMACollection [2.9s]
✔ |        83 | SOMADataFrame [2.4s]
✔ |        50 | SOMADenseNDArray [1.4s]
✔ |        33 | SOMAExperiment-query-matrix-outgest [3.1s]
✔ |        51 | SOMAExperiment-query [6.0s]
✔ |        10 | SOMAExperiment
✔ |        11 | SOMAMeasurement
✔ |         9 | SOMAOpen
✔ |        86 | SOMASparseNDArray [2.1s]
✔ |        57 | SOMATileDBContext
✔ |         2 | Stats
✔ |        16 | TileDBArray
✔ |        52 | TileDBCreateOptions
✔ |        37 | TileDBGroup
✔ |        21 | TileDBURI
✔ |        50 | utils-matrixZeroBasedView
✔ |        24 | utils-uris
✔ |        13 | utils
✔ |         3 | version
✔ |        59 | write-soma-objects

══ Results ════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════
Duration: 69.1 s

── Skipped tests (7) ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
• 2023-07-27 (7): test-SeuratIngest.R:403:3, test-SeuratOutgest-graph.R:22:3, test-SeuratOutgest-graph.R:92:3, test-SeuratOutgest-graph.R:149:3, test-SeuratOutgest-object.R:26:3,
  test-SeuratOutgest-object.R:213:3, test-SeuratOutgest-object.R:284:3

[ FAIL 0 | WARN 0 | SKIP 7 | PASS 1604 ]
root@1dbaa2d92a82:/work/apis/r#

modified   apis/r/tests/testthat/test-SeuratIngest.R
@@ -400,6 +400,7 @@ test_that("Write Graph mechanics", {
 })

 test_that("Write Seurat mechanics", {
+  testthat::skip("2023-07-27")
   skip_if_not_installed('SeuratObject', .MINIMUM_SEURAT_VERSION('c'))
   pbmc_small <- get_data('pbmc_small', package = 'SeuratObject')
   uri <- withr::local_tempdir(SeuratObject::Project(pbmc_small))
modified   apis/r/tests/testthat/test-SeuratOutgest-graph.R
@@ -18,7 +18,8 @@ test_that("Load graph from ExperimentQuery mechanics", {
   query <- SOMAExperimentAxisQuery$new(
     experiment = experiment,
     measurement_name = "RNA"
-  )
+    )
+  testthat::skip("2023-07-27")
   expect_no_condition(graph <- query$to_seurat_graph('connectivities'))
   expect_s4_class(graph, 'Graph')
   expect_identical(dim(graph), c(n_obs, n_obs))
@@ -88,6 +89,7 @@ test_that("Load graph from sliced ExperimentQuery", {
     var_query = SOMAAxisQuery$new(coords = list(soma_joinid = var_slice))
   )
   n_obs_slice <- length(obs_slice)
+  testthat::skip("2023-07-27")
   expect_no_condition(graph <- query$to_seurat_graph('connectivities'))
   expect_s4_class(graph, 'Graph')
   expect_identical(dim(graph), c(n_obs_slice, n_obs_slice))
@@ -144,6 +146,7 @@ test_that("Load graph from indexed ExperimentQuery", {
     var_query = SOMAAxisQuery$new(value_filter = var_value_filter)
   )
   n_obs_select <- length(obs_label_values)
+  testthat::skip("2023-07-27")
   expect_no_condition(graph <- query$to_seurat_graph('connectivities'))
   expect_s4_class(graph, 'Graph')
   expect_identical(dim(graph), c(n_obs_select, n_obs_select))
modified   apis/r/tests/testthat/test-SeuratOutgest-object.R
@@ -23,6 +23,7 @@ test_that("Load Seurat object from ExperimentQuery mechanics", {
     experiment = experiment,
     measurement_name = "RNA"
   )
+  testthat::skip("2023-07-27")
   expect_no_condition(obj <- query$to_seurat())
   expect_s4_class(obj, 'Seurat')
   expect_identical(dim(obj), c(n_var, n_obs))
@@ -209,6 +210,7 @@ test_that("Load Seurat object from sliced ExperimentQuery", {
   )
   n_var_slice <- length(var_slice)
   n_obs_slice <- length(obs_slice)
+  testthat::skip("2023-07-27")
   expect_no_condition(obj <- query$to_seurat())
   expect_s4_class(obj, 'Seurat')
   expect_identical(dim(obj), c(n_var_slice, n_obs_slice))
@@ -279,6 +281,7 @@ test_that("Load Seurat object from indexed ExperimentQuery", {
   )
   n_var_select <- length(var_label_values)
   n_obs_select <- length(obs_label_values)
+  testthat::skip("2023-07-27")
   expect_no_condition(obj <- query$to_seurat())
   expect_s4_class(obj, 'Seurat')
   expect_identical(dim(obj), c(n_var_select, n_obs_select))

From @eddelbuettel's GIF, it appears as though there's a mismatch between the version of Matrix that's being loaded and the one that's being called from Seurat. More specifically, the version of SeuratObject that's being loaded seems to be built with an older version of Matrix than what's actually being loaded. If there's a way to force-reinstall Matrix, SeuratObject, and Seurat from source (in that order), that should solve it

On my machine I had a similar hickup a couple of days ago and a partial reinstall helped. Tests also pass here.
The CI uses binaries, on the Linux we can force a rebuild by rebuilding within r2u. I can tickle that for SeuratObject and Seurat.  Anything else you can think of @mojaveazure ?

On my machine I had a similar hickup a couple of days ago and a partial reinstall helped. Tests also pass here.
Anything else you can think of

Not at the moment, tests passing w/ a reinstall of Seurat(Object) helps assure me that this is the issue

That did the trick (at least for Linux):
root@68afbd141e06:/work/apis/r# Rscript -e 'testthat::test_local("tests/testthat")'
✔ | F W S  OK | Context
✔ |        17 | Arrow-utils
✔ |        14 | ConfigList
✔ |        26 | EphemeralCollection
✔ |        14 | EphemeralExperiment
✔ |        17 | EphemeralMeasurement
✔ |         5 | example-datasets
✔ |        49 | Factory
✔ |         9 | membership-caching
✔ |        26 | PlatformConfig
✔ |        70 | ScalarMap
✔ |       150 | SCEOutgest [13.5s]
✔ |       169 | SeuratIngest [9.6s]
✔ |        70 | SeuratOutgest-assay [4.8s]
✔ |        49 | SeuratOutgest-graph [4.5s]
✔ |       120 | SeuratOutgest-object [10.8s]
✔ |       180 | SeuratOutgest-reduction [6.1s]
✔ |        13 | SOMAArrayReader-Arrow
✔ |        86 | SOMAArrayReader-Iterated [4.3s]
✔ |        16 | SOMAAxisQuery
✔ |        22 | SOMACollection [2.8s]
✔ |        83 | SOMADataFrame [2.4s]
✔ |        50 | SOMADenseNDArray [1.4s]
✔ |        33 | SOMAExperiment-query-matrix-outgest [3.5s]
✔ |        51 | SOMAExperiment-query [6.0s]
✔ |        10 | SOMAExperiment
✔ |        11 | SOMAMeasurement
✔ |         9 | SOMAOpen
✔ |        86 | SOMASparseNDArray [2.0s]
✔ |        57 | SOMATileDBContext
✔ |         2 | Stats
✔ |        16 | TileDBArray
✔ |        52 | TileDBCreateOptions
✔ |        37 | TileDBGroup
✔ |        21 | TileDBURI
✔ |        50 | utils-matrixZeroBasedView
✔ |        24 | utils-uris
✔ |        13 | utils
✔ |         3 | version
✔ |        59 | write-soma-objects

══ Results ═══════════════════════════════════════════════════════════════════════════════Duration: 77.3 s

[ FAIL 0 | WARN 0 | SKIP 0 | PASS 1789 ]
root@68afbd141e06:/work/apis/r#

So ready to close this?

Both of the failures listed above pass now on re-runs:

https://github.com/single-cell-data/TileDB-SOMA/actions/runs/5681784272/job/15409850387
https://github.com/single-cell-data/TileDB-SOMA/actions/runs/5681784273

With that the issue should be addressed.  Feel free to reopen if there are new failures.

@eddelbuettel thanks!!!
Sorry to be dense but I'm somehow failing to understand from re-reading the above what changed -- I don't see a PR merged -- for future reference, what was the "magic sauce that fixed it"?

I created new binary package r-cran-{seurat,seuratobject} in [r2u](https://eddelbuettel.github.io/r2u). Given the somewhat intricate use of S4 and inheritance in Seurat this was needed because of a change with `Matrix 1.6.0.
(If you look super carefully at the logs of the preceding failed runs and the now successful runs you will see these package version ending in .2 indicating the rebuild:
$ ls -ltr | tail -2
-rw-r--r-- 1 edd staff   1050662 Jul 27 14:29 r-cran-seuratobject_4.1.3-1.ca2204.2_amd64.deb
-rw-r--r-- 1 edd staff   2050066 Jul 27 14:34 r-cran-seurat_<IP_ADDRESS>-1.ca2204.2_amd64.deb
$

That this rebuild does not get enforced by the R package system is arguably a bug there.  Maybe @mojaveazure can encode in Seurat which Matrix version it was built against and then warn -- I think packages in the also somewhat-interdependent geospatial stack do something similar.

Thanks @eddelbuettel !!


Update dependencies

Fixing the dependency bump issues from #511.
Including the following:

K8s & KinD bump
Dependency bump

/cc @Cali0707 @Leo6Leo

/override "codecov/project"


[FEATURE] support default model id in neural_sparse query

Is your feature request related to a problem?
Currently, users need to provide the model_id in neural_sparse query. This is not convinient and requires more effort to maintain the model id. We should support default model id in neural_sparse query just like neural query and hybrid query.
ref: #70 #337

Please assign this ticket to me. It is target the 2.13 release.

https://github.com/opensearch-project/neural-search/pull/541
@zhichao-aws sharing this PR above for reference.


html-to-markdown plugin

@cephalization  Hi, I just saw that you are using the html-to-markdown converter and even wrote your own plugin! That's great to hear!
If I am reading it correctly you wrote the plugin to rewrite links.
FYI: You can use WithDomain to give the converter the current url. This then gets used to convert relative to absolute URLs.
This wasn't previously mentioned in the REAMDE, just fixed that. And I also improved the logic for the domain in the newest version.
markdown, err := htmltomarkdown.ConvertString(input, converter.WithDomain("https://example.com"))

Feel free to close this once you have read it... And let me know if you encounter any problems!

I was gonna reach out about that soon haha thanks! Will let you know how it works

@JohannesKaufmann it works great, thanks!


Not sending messages on Ubuntu operating system

In windows messages are sent, but in ubuntu - no.
root@host112:/home# /usr/bin/npx mudslide@latest me
Cache folder: /root/.local/share/mudslide
Current user<EMAIL_ADDRESS>root@host112:/home# /usr/bin/npx mudslide@latest send **********2 "321"
…  awaiting  Sending message: "321" to<EMAIL_ADDRESS>✔  success   Done
…  awaiting  Waiting 3 second(s) for successful delivery...

Hi @weldance
Sorry to hear it's not working for you.
I'm not aware of any Ubuntu-specific issues, I'm using it myself on Ubuntu 20.
Can you try:
npx mudslide@latest send me "321"

to make sure it's not a problem with the phone number.
Otherwise, I suggest to logout, disconnect the app from WhatsApp in your mobile app, and then login again.

Спасибо за быстрый ответ.
Попробовал "send me" на виндовс и убунту. В первом случае работает, во втором - нет.
logout тоже не помог

Thanks for the quick response.
Tried "send me" on windows and ubuntu. In the first case it works, in the second it doesn't.
logout didn't help either

datapoint: On fedora 37 running 0.16 'npx mudslide@latest send me "321"' works as expected.
maybe logout, delete the cache, logout mudslide session in WA app and then mudslide login and try again.

Unfortunately it didn't help.

More details on this issue. I hope it helps.
user@debian:~$ cat /etc/debian_version
11.6
user@debian:~$ npx --version
8.19.3
user@debian:~$ npm --version
8.19.3
root@debian:~# npm install -g mudslide
changed 132 packages, and audited 133 packages in 14s
19 packages are looking for funding
run npm fund for details
found 0 vulnerabilities
root@debian:~# npm update mudslide -g
changed 2 packages, and audited 383 packages in 3s
29 packages are looking for funding
run npm fund for details
1 high severity vulnerability
To address all issues, run:
npm audit fix
Run npm audit for details.
user@debian:~$ mudslide send [correctphonenumber] "Test x."
…  awaiting  Sending message: "Test x." to<EMAIL_ADDRESS>✔  success   Done
…  awaiting  Waiting 3 second(s) for successful delivery...
⭐ Please star Mudslide on GitHub! https://github.com/robvanderleek/mudslide
user@debian:~$ npx mudslide@latest send [correctphonenumber] "Test npx."
…  awaiting  Sending message: "Test npx." to<EMAIL_ADDRESS>✔  success   Done
…  awaiting  Waiting 3 second(s) for successful delivery...
⭐ Please star Mudslide on GitHub! https://github.com/robvanderleek/mudslide
The message DOES appear on my WhatsApp Web, but doesn't arrive on both phones and on target WhatsApp Web also. On my WhatsApp Web, there are both grey ticks, meaning they arrive, but since its not viewed on phone, doesn't get the blue ticks. There are no other errors or messages. I already tried log out and log in again. No success.
Thank you very much for yout great work.

Hi @lrufato
There was a bug release (0.17.1), as discussed in this issue.
Can you please give it another try with the latest release?

Working fine on latest release.
Thank you very much for your efforts.


Cannot use Edge as PDF Viewer

Hi!! Love your program. But the only thing I use edge for is to view PDF files. However, I think your utility breaks it. When I try to open the pdf, nothing happens. Thanks in advance ;)

thanks for your feedback. this should be fixed now.

Hi!
Thanks for the fix. However, I think the new parser broke something, because now the edge opens, but the link is "separated" into different tabs.
The file location is "C:\Users\W10_TEST_BIOS\OneDrive - Széchenyi István Egyetem\Desktop\a.pdf". And this link gets opened in 5 different tabs.

"file:///C:/Users/W10_TEST_BIOS/OneDrive/"
"-"
"széchenyi/"
"istván/"
"egyetem/Desktop/a.pdf"

Thanks for the info. Could you check if the bug is still present in this version?
GoAwayEdge_v<IP_ADDRESS>_net8.0-windows10.0.18362.0.zip

Yes sir, perfect. Thank you very much! Keep up the great work.


.env file for config settings

Maybe I'm misunderstanding things, but doesn't the 'baseUrl' property in config.php require different values for development and production?
Would you accept a pull request so that we could use .env files like in laravel to import configuration into config.php?

You can already do this by adding a config.production.php file to override values for the production environment.
Docs link: http://jigsaw.tighten.co/docs/environments/


openconnect: enable p11kit on linux

Motivation for this change
Allows authenticating with certificates stored on Yubikeys, smart cards and assorted other USB security key thingies.
p11-kit is already a hard dep of gnutls, and I'd expect most systems to have it.
Ping @pradeepchhetri @tricktron
Things done

Built on platform(s)

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

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

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

@K900 I currently don't have access to a linux machine.
@SuperSandro2000 can you chip in?

I've been running it on Linux for a while now with our corporate VPN and Yubikey auth. Seems to be working completely fine, and p11-kit is already in the closure for GnuTLS anyway.

Barely on the edge for staging. Could you retarget?

Sure.

...oh no automatic reviews

great


Option to run VMs and UTM itself in the background.

Those of us who used docker are looking for a lightweight alternative (at the RAM level) to the Docker Desktop on both Windows and Mac. The option is always to virtualize a small linux and install the docker on it (this is awesome on parallels).
UTM is moving towards native virtualization support on MacOS, and that's great. I managed to run a simple VM and the resources used are according to the VM and not something without explanation. So maybe UTM will become the almost official standard for running docker, minikube on lightweight Linux VMs.
I believe that with the option to run in the background and the machine to be accessible by hostname on the network would be too much.
It's just a suggestion from a user.
Hugs. And congratulations on the beautiful work.

Are you asking for a gui-reduced version of UTM, like a menu bar app?

There are plans to launch VMs in the background. It'll be more work to keep UTM in the background as well. I'm not even sure it's allowed in Sandboxed app.

Are you asking for a gui-reduced version of UTM, like a menu bar app?

Exactly, in the menu bar, or maybe a cli itself. E.g.: ucli, utmcli to list virtual machines, stop, kill, etc...

Are you asking for a gui-reduced version of UTM, like a menu bar app?

Exactly, in the menu bar, or maybe a cli itself. E.g.: ucli, utmcli to list virtual machines, stop, kill, etc...

I understand. In that case this is a duplicate of #2280.
As a stop-gap solution you might be able to incorporate the UTM URL scheme into your workflow.

Você está pedindo uma versão reduzida em interface gráfica do UTM, como um aplicativo da barra de menus?

Exatamente, na barra de menu, ou talvez no próprio cli. Ex: ucli, utmcli para listar máquinas virtuais, parar, matar, etc ...

Compreendo. Nesse caso, é uma duplicata de # 2280 . Como uma solução temporária, você pode incorporar o esquema de URL UTM ao seu fluxo de trabalho.

Thank you for your attention.

Você está pedindo uma versão reduzida em interface gráfica do UTM, como um aplicativo da barra de menus?

Exatamente, na barra de menu, ou talvez no próprio cli. Ex: ucli, utmcli para listar máquinas virtuais, parar, matar, etc ...

Compreendo. Nesse caso, é uma duplicata de # 2280 . Como uma solução temporária, você pode incorporar o esquema de URL UTM ao seu fluxo de trabalho.

Thank you for your attention.

or maybe a cli itself. E.g.: ucli, utmcli to list virtual machines, stop, kill, etc...

You want /Applications/UTM.app/Contents/MacOS/utmctl, which already exists :-)


Bandwidth note is out of place

This note: "Teams bandwidth handling improves on Skype for Business Online: for a high quality calling or meeting experience (with audio, video, and sharing), Teams requires only 1.2 Mbps. It can also scale up further for super high quality if there is enough available bandwidth. When a Teams request encounters a low bandwidth condition, Teams can quickly readjust bandwidth usage to adapt to available bandwidth" does not relate to CQD and should not be on this page

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

ID: 1a455280-ea8e-2ddf-2965-60d9dcc0e21d
Version Independent ID: 7fb320d3-fa69-23fa-113c-53e9d2e11ada
Content: Dimensions and measures available in Call Quality Dashboard
Content Source: Teams/dimensions-and-measures-available-in-call-quality-dashboard.md
Service: skype-for-business-online
GitHub Login: @LolaJacobsen
Microsoft Alias: lolaj

@williamlooney I removed the note. Thanks for the heads up. The update will go live later today.


Update README.md and add requirements.txt

@jnewbery Sorry for the delay in responding here. I have feedback that Ive noted locally here but we can address in subsequent PRs.


Broken eshell

What did you expect to happen?
To be able to open eshell.
What actually happened?
Calling eshell I get
(error "Key sequence C-c l b starts with non-prefix key C-c l")

Addtional question: is there a reason why +eshell* functions are defined inline in eshell/config.el rather than in the autoload folder?
Additional details:

```
Debugger entered--Lisp error: (error "Key sequence C-c l b starts with non-prefix key C-c l")
  define-key((keymap (remap keymap (evil-window-vsplit . +eshell/split-right) (evil-window-split . +eshell/split-below) (evil-delete-back-to-indentation . eshell-kill-input) (doom/backward-kill-to-bol-and-indent . eshell-kill-input) (doom/backward-to-bol-or-indent . eshell-bol) (split-window-right . +eshell/split-right) (split-window-below . +eshell/split-below)) (5 . end-of-line) (19 . +eshell/search-history) (4 . +eshell/quit-or-delete-char) (C-down . eshell-next-input) (C-up . eshell-previous-input) (down . eshell-next-matching-input-from-input) (up . eshell-previous-matching-input-from-input) (backtab . pcomplete-reverse) (9 . eshell-pcomplete) (tab . eshell-pcomplete) (M-tab . eshell-complete-lisp-symbol) (3 . eshell-command-prefix) (1 . eshell-bol) (27 keymap (110 . eshell-next-matching-input-from-input) (112 . eshell-previous-matching-input-from-input) (115 . eshell-next-matching-input) (114 . eshell-previous-matching-input) (63 . pcomplete-list) (9 . eshell-complete-lisp-symbol) (12 . eshell-show-output) (13 . eshell-queue-input)) (13 . eshell-send-input)) "\003lb" eshell-insert-buffer-name)
  general--define-key-dispatch(nil eshell-mode-map ("\003lb" eshell-insert-buffer-name (:def eshell-insert-buffer-name) "\003le" eshell-insert-envvar (:def eshell-insert-envvar) "\003ls" +eshell/search-history (:def +eshell/search-history)) (:wk-match-keys t :wk-match-binding t :wk-full-keys t :keymaps (eshell-mode-map) :states (nil) :major-modes t :prefix "C-c l" :keymaps (eshell-mode-map)))
  general--define-key(nil eshell-mode-map ("\003lb" eshell-insert-buffer-name "\003le" eshell-insert-envvar "\003ls" +eshell/search-history) nil nil (:wk-match-keys t :wk-match-binding t :wk-full-keys t :keymaps (eshell-mode-map) :states (nil) :major-modes t :prefix "C-c l" :keymaps (eshell-mode-map)))
  eval((general--define-key (quote nil) (quote eshell-mode-map) (quote ("\003lb" eshell-insert-buffer-name "\003le" eshell-insert-envvar "\003ls" +eshell/search-history)) (quote nil) (quote nil) (quote (:wk-match-keys t :wk-match-binding t :wk-full-keys t :keymaps (eshell-mode-map) :states (nil) :major-modes t :prefix "C-c l" :keymaps (eshell-mode-map)))))
  general--delay((or (boundp (quote eshell-mode-map)) (and (memq (quote eshell-mode-map) (quote (local global))) (if (quote nil) (and (boundp (quote evil-state-properties)) (assq (quote nil) evil-state-properties)) t))) (general--define-key (quote nil) (quote eshell-mode-map) (quote ("\003lb" eshell-insert-buffer-name "\003le" eshell-insert-envvar "\003ls" +eshell/search-history)) (quote nil) (quote nil) (quote (:wk-match-keys t :wk-match-binding t :wk-full-keys t :keymaps (eshell-mode-map) :states (nil) :major-modes t :prefix "C-c l" :keymaps (eshell-mode-map)))) after-load-functions t nil "general-define-key-in-eshell-mode-map74")
  general-define-key(:major-modes t :prefix "C-c l" :keymaps (eshell-mode-map) "b" eshell-insert-buffer-name "e" eshell-insert-envvar "s" +eshell/search-history)
  (progn (general-define-key :keymaps (quote (eshell-mode-map)) "C-d" (function +eshell/quit-or-delete-char) "C-s" (function +eshell/search-history) "C-e" (function end-of-line) "C-c s" (function +eshell/split-below) "C-c v" (function +eshell/split-right) "C-c x" (function +eshell/kill-and-close) "C-c h" (function windmove-left) "C-c j" (function windmove-down) "C-c k" (function windmove-up) "C-c l" (function windmove-right) [remap split-window-below] (function +eshell/split-below) [remap split-window-right] (function +eshell/split-right) [remap doom/backward-to-bol-or-indent] (function eshell-bol) [remap doom/backward-kill-to-bol-and-indent] (function eshell-kill-input) [remap evil-delete-back-to-indentation] (function eshell-kill-input) [remap evil-window-split] (function +eshell/split-below) [remap evil-window-vsplit] (function +eshell/split-right)) (general-define-key :major-modes t :prefix doom-localleader-alt-key :keymaps (quote (eshell-mode-map)) "b" (function eshell-insert-buffer-name) "e" (function eshell-insert-envvar) "s" (function +eshell/search-history)))
  +eshell-init-keymap-h()
  run-hooks(eshell-first-time-mode-hook)
  eshell-mode()
  eshell(nil)
  funcall-interactively(eshell nil)
  call-interactively(eshell record nil)
  command-execute(eshell record)
  counsel-M-x-action("eshell")
  ivy-call()
  ivy-read("M-x " ("my/mu4e-pull" "count-words" "term" "org-agenda" "edebug-defun" "org-caldav-sync" "byte-compile-file" "my/byte-compile-config" "my/org-archive-done-tasks" "doom/find-file-in-private-config" "cd" "5x5" "amx" "arp" "dbx" "dig" "erc" "ert" "eww" "ftp" "gdb" "irc" "jdb" "man" "mpc" "pdb" "pwd" "rsh" "sdb" "try" "xdb" "calc" "diff" "ffap" "gnus" "grep" "help" "ielm" "info" "life" "lsp!" "mail" "mpuz" "mu4e" "ping" "pong" "talk" "undo" "yank" "zone" ...) :predicate #f(compiled-function (x) #) :require-match t :history counsel-M-x-history :action counsel-M-x-action :keymap (keymap (67108908 . counsel--info-lookup-symbol) (67108910 . counsel-find-symbol)) :initial-input nil :caller counsel-M-x)
  counsel-M-x()
  funcall-interactively(counsel-M-x)
  call-interactively(counsel-M-x nil nil)
  command-execute(counsel-M-x)
```

Steps to reproduce:
Enable eshell module press M-x eshell
System information:

emacs   version    26.3
        features   XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS GLIB NOTIFY LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM MODULES THREADS XWIDGETS LIBSYSTEMD LCMS2
        build      Sep 16, 2019
        buildopts  (--build=x86_64-linux-gnu --prefix=/usr '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' --sysconfdir=/etc --localstatedir=/var --disable-silent-rules '--libdir=${prefix}/lib/x86_64-linux-gnu' '--libexecdir=${prefix}/lib/x86_64-linux-gnu' --disable-maintainer-mode --disable-dependency-tracking --prefix=/usr --sharedstatedir=/var/lib --program-suffix=26 --with-modules --with-file-notification=inotify --with-mailutils --with-x=yes --with-x-toolkit=gtk3 --with-xwidgets --with-lcms2 'CFLAGS=-g -O2 -fdebug-prefix-map=/build/emacs26-TP6iDo/emacs26-26.3~1.git96dd019=. -fstack-protector-strong -Wformat -Werror=format-security -no-pie' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' 'LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro -no-pie')
        windowsys  x
        daemonp    server-running
doom    version    2.0.9
        build      HEAD -> develop, origin/develop, origin/HEAD ca0dbc798 2020-05-26 04:18:20 -0400
        dir        ~/Work/Projects/dotfiles/emacs/.config/doom/
system  type       gnu/linux
        config     x86_64-pc-linux-gnu
        shell      /bin/zsh
        uname      Linux 4.15.0-101-generic #102-Ubuntu SMP Mon May 11 10:07:26 UTC 2020 x86_64
        path       (~/.local/bin /usr/local/sbin /usr/local/bin /usr/sbin /usr/bin /sbin /bin /usr/games /usr/local/games /snap/bin /usr/lib/x86_64-linux-gnu/emacs/26.3/x86_64-linux-gnu)
config  envfile    nil
        elc-files  29
        modules    (:completion company (ivy +icons) :ui doom hl-todo modeline nav-flash ophints vc-gutter vi-tilde-fringe window-select workspaces :editor file-templates fold multiple-cursors rotate-text snippets :emacs (dired +icons) electric ibuffer vc (undo +tree) :term eshell :checkers syntax spell :tools (eval +overlay) (lookup +docsets) magit make :lang (cc +irony +rtags) data emacs-lisp (latex +latexmk) markdown (org +attach +capture +dragndrop +present) python sh :email mu4e :app calendar :config literate (default +bindings +smartparens))
        packages   ((mu4e-alert) (hungry-delete) (yasnippet-snippets) (org-caldav) (oauth2) (edit-server) (org-clock-today) (dired-subtree) (dired-single) (org-super-agenda) (xterm-color) (openwith) (rotate) (smartrep) (origami) (try) (el-patch))
        unpin      (n/a)
        elpa       (n/a)

Addtional question: is there a reason why +eshell* functions are defined inline in eshell/config.el rather than in the autoload folder?

There are generally three reasons why I don't autoload a function:

Its role is to globally configure a package or its keybinds (in this case, eshell). Global package configuration belongs in a module's config.el, and inlining functions there makes them harder to miss (as opposed to stashed away in an autoloads file).
Their definition is too specific to be made generally available in an autoloads file.
It will without doubt be called when the package loads, so why bother lazy loading it?

Though, these are rules of thumb. There are exceptions to 2 and 3, particularly for large modules where readability/space is of greater concern (like org).

(error "Key sequence C-c l b starts with non-prefix key C-c l")

As of 2d3eab7 this should be fixed. Let me know if that isn't the case and I'll reopen the issue. Thanks for letting me know!

Yes, eshell works now.
Thanks for the detailed response. I am trying to follow the doom coding style in my private config (just to have a good framework) and I will try to follow these guidelines.

PS: I just learned that the return value of defun is undefined, see here
https://www.gnu.org/software/emacs/manual/html_node/elisp/Defining-Functions.html
which I think makes the use of defun in eshell (and other palces) questionable, though perfectly working.

@haji-ali I am aware of that. add-hook! does some magic to read the function's name in a defun form, rather than read its return value.

@hlissner, oh apologies. I should've checked. Thanks for your answer.


Replace all usages of deprecated wait.PollImmediate with wait.PollUntilContextTimeout

Changes

Replace usages of deprecated wait.PollImmediate with wait.PollUntilContextTimeout

/kind

Fixes #

Release Note

NONE

Docs

/ok-to-test

/retest

/lgtm
/approve
thanks!


Request: Add Free Code Camp icon

Free Code Camp is a fast growing open source community of people who practice coding by doing pro bono work for nonprofits. Here's our iconographic logo:
https://pbs.twimg.com/profile_images/562385977390272512/AK29YaTf.png
Our community members plan to use Ionic's Free Code Camp icon when building projects that link back to Free Code Camp, such as their portfolios. We would use it internally in our community as well.

:+1:

+1

+1

+1

+1

Hey guys, unfortunately I can't justify adding this to the pack right now, given that Free Code Camp is not a massively recognizable brand (yet!). We're trying to keep ionicons' base file size as small as possible, and keep our social icons limited to bigger brands like Facebook/Twitter/GitHub/etc. We've done a bit of a reduction for 3.0, so this is in line with that change.
Until then, you're more than welcome to use and distribute the svg/png version of the FCC logo, which will work just as well with the Framework. Best of luck!


fix: add stylelint and fix CSS errors

💯

It is fixed by https://github.com/zakodium-oss/react-science/pull/845/commits/685f23177df25e5868eaf36cbbfec96eadc32e8b

I let you look again at the diff since you missed it


Deployment error test selectors

Marking the slower deployment error tests as :integration-slow

Merge PR #122 first.

RTM


Incorrect ChatAction

When I send this
await bot.SendChatActionAsync(update.Message.Chat.Id, ChatAction.FindLocation);
I need to see somthing like

Bot is sending location...

But I see

Bot is typing text...

Is the problem on the Telegram side?

created a quick test consle app using the latest beta and it work's for me as expected
using System;
using Telegram.Bot;
using Telegram.Bot.Types.Enums;

namespace ConsoleApplication
{
    public class Program
    {
        private static readonly TelegramBotClient Bot = new TelegramBotClient("<TOKEN>");

        public static void Main(string[] args)
        {
            Bot.MessageReceived += async (seder, e) => {
                await Bot.SendChatActionAsync(e.Message.Chat.Id, ChatAction.FindLocation);
            };

            Bot.StartReceiving();

            Console.ReadLine();

            Bot.StopReceiving();
        }
    }
}

created a quick test consle app using the latest beta and it work's for me as expected
Created it but result was not like yours.

have you tested other clients ? dektop or mobile?

desktop and android

okay, looks like this is not implemented in all clients:

[x] Windows
[x] OS X
[ ] Windows Phone
[ ] Android
[ ] Web

Is this your own observations or official info from docs?

my own

Thank you for your response


Need vaccination data from publish date 2021-05-09 until 2021-05-05

Need vaccination data from publish date 2021-05-09 until 2021-05-05

Wont fix


Add catalog for assets

add catalog Mapping of asset ID to corresponding catalog address.
Implement in multiasset.rs

[ ] get_asset_and_equippable_data()
[ ] add_asset_entry()

Mapping<AssetId, AccountId>

@Maar-io Is this issue free to work on, or are you working on this?


BUG: ABOUT page content is not at all correct

Is there an existing issue for this?

[X] I have searched the existing issues

What happened?
I want to edit about us page content as it is same which is given by default, that doesn't tell anything about the project. I want to edit and improve the ABOUT page.
please assign this task @PatilHarshh

Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC'24 contributor
[X] I want to work on this issue

go ahead


enum constants can not have arguments

enum E {
    A(1), B(2)    // enum constant with arguments
    public E(int x) {}
}

I'll fix it later

Fixed by: https://github.com/jespersm/groovy/commit/d822083aa9a8f3882a2a821b0cb5a182054d7e98


[New game]: Block Vault

🎮 Game Request
Game logic and basic description -
Objective:
Players control a block that must jump over other horizontally incoming blocks. Inspired by the Google Dino game, it challenges players to time their jumps precisely to avoid obstacles and score high.
Point down the features

Horizontal Obstacles: Blocks move across the screen.
Jump Mechanic: Player can jump to avoid obstacles.
Speed Increase: Obstacles speed up over time.
Scoring System: Points for each obstacle avoided.
Game Over: Collision with an obstacle ends the game.

Select program in which you are contributing
GSSoC24
Code of Conduct

[X] I follow CONTRIBUTING GUIDELINE of this project.

Hey @SanskarSinghiit !
Thank you for raising an issue 💗
You can self assign the issue by commenting /assign in comment 😀
Make sure you follow CODE OF CONDUCT and CONTRIBUTING GUIDELINES 🚀
Don’t Forget to ⭐ our GameZone🎮
Make sure you join our Discord🕹

/assign

Hey @SanskarSinghiit ! Thank you so much for your raising the issue💗
It’s all yours, you can come anytime again and make some contributions! 🚀
Alone, we can do little, but together we can do so much! 😇


fix: Pin moviepy version

In order to prevent breaking backgroundremover, it is necessary to temporarily pin the version of moviepy to 1.0.3. The latest version which released recently (2.0.0) introduces changes which currently do not work with backgroundremover when attempting to use it for videos.

I have just reproduced the same in v0.2.8.
The proper installation right now should be
pip install backgroundremover moviepy==1.0.3

Can we get a new release with this PR included? 😊

Yes, ill do this hopefully tomorrow
On Sat, Dec 14, 2024, 2:56 AM jhj0517 @.***> wrote:

I have just reproduced the same in v0.2.8.
The proper installation right now should be
pip install backgroundremover moviepy==1.0.3
Can we get a new release with this PR included? 😊
—
Reply to this email directly, view it on GitHub
https://github.com/nadermx/backgroundremover/pull/160#issuecomment-2543009641,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABYACXH62KQYOBDJALJZRDD2FPXEXAVCNFSM6AAAAABSHQPKE2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKNBTGAYDSNRUGE
.
You are receiving this because you modified the open/close state.Message
ID: @.***>


metrics from "sanity check" do not appear on wandb / epoch 1 becomes 0

❓ Questions and Help
What is your question?
I'm using so called "sanity check" to run actual full validation before I do any training, using num_sanity_val_steps=-1
however I could not see any metrics displayed on wandb.
Eventually I had to implement custom validation_epoch_end
where instead of log_dict I'm using
self.logger.agg_and_log_metrics(metrics, step=self.current_epoch + 1)
the question is if there is more normal / straight-forward way to do this?
I still have to implement custom training_epoch_end, because currently validation epoch 1 corresponds to training epoch 0. Essentially how I see it is validation curve on wandb starting from epoch 0, training epoch starting from 1, and this being achieved by some sort of "don't decrement epoch number" kind of parameter...
Thanks!
What's your environment?
currently using PL  1.0.8 and wandb 0.10.12

looks like part of the problem is here
        if step == self._prev_step:
            self._metrics_to_agg.append(metrics)
            return step, None

the _prev_step is initially set to 0, so it does not do logging while still in epoch 0
I don't mind it it's epoch -1 on wandb, though still would be niceer to start eval from 0 and training from 1

okey, so it looks like the case it that it is not that it's not logging per se
it is that the wandb logger waits to collect all metrics for a given step, and only updates when the step changes to the next one.
so

does PL ever log results of the call to log_something
using  agg_and_log_metrics directly is a bit tricky, because if I use epoch as step, I should not be using batch as step in trainer. Which is okeish if I only log per epoch manually in both train and val.
3 . Would still prefer to do it through log_dict but there's too much levels of abstraction there to figure out what's going on in that code

I though to find an answer in samples - and noticed that they are not logging, but returning a dict. So I rewrote my code like in samples - just to get a warning that
UserWarning: The {log:dict keyword} was deprecated in 0.9.1 and will be removed in 1.0.0
[0]<stderr>:Please use self.log(...) inside the lightningModule instead.

cmon guys....

okey. short but hacky solution is
    def validation_epoch_end(self, outputs):
        if self.trainer.running_sanity_check:
            self.trainer.running_sanity_check = False  # so that loggers don't skip logging
            self.trainer.current_epoch = -1

If you want to commit all the metrics and increment the step after your sanity check, you could also use wandb.log({}).
However you need to be sure that the step is actually going to increase as you cannot log at previous steps.


AttributeError: Kodi instance has no attribute 'GetShows'

I just upgraded kodi-alexa from a commit back in November 2017 and when I try to generate slots, I get most of them generated but then the script fails stating:
Writing: MOVIES
Traceback (most recent call last):
File "/usr/local/sbin/kodi-alexa/generate_custom_slots.py", line 149, in
retrieved = kodi.GetShows()
AttributeError: Kodi instance has no attribute 'GetShows'
Any suggestions on the cause or fix to allow my Shows slot to generate?

Remember you also need to update kodi-voice.  The slot generator is working here for me.

Thanks the issue was I was running the slotgenerator outside of venv. Once I ran the code after:
virtualenv venv
source venv/bin/activate
Everything worked fine. Thanks


Feature/roles router

Description
The front end needs the role id of a requested profile so we created a role router and model to receive a profile as a request and respond with the profile's role id.
Type of change
Please delete options that are not relevant.

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

Checklist:

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have removed unnecessary comments/console logs from my code
[x] My changes generate no new warnings
[x] I have checked my code and corrected any misspellings
[x] No duplicate code left within changed files
[x] Size of pull request kept to a minimum
[x] Pull request description clearly describes changes made & motivations for said changes

https://www.loom.com/share/557d6543074c4510a5d2ccd929afdede

This was exactly the endpoint needed to start working on front end conditional rendering! Thanks


"Tămășeni" and "Adjudeni" are listed in the drop-down menu

Description:
"Tămășeni" and "Adjudeni" are listed in the drop-down menu alongside its corresponding county and commune, according to the law
Precondition:
The website is up an running.

Step 1
Type "Tămășeni" in the search bar.

Expected results
The location is listed in the drop-down menu as "Sat Tămășeni, NEAMȚ (Tămășeni)" and "Comuna Tămășeni, NEAMȚ".

Step 2
Press "x" button.

Expected results
The location was deleted from the search bar.

Step 3
Type "Adjudeni" in the search bar.

Expected results
The location is listed in the drop-down menu as "Sat Adjudeni, NEAMȚ (Tămășeni)".


Out of date link to azure-sqldb-spark repository on GitHub

[Enter feedback here]
One of the important links in this documentation need to be updated. In the getting started steps, it links to the azure-sqldb-spark repository on GitHub, which is not being maintained anymore. Instead, it should link to sql-spark-connector. See links below:
OLD LINK: https://github.com/Azure/azure-sqldb-spark
NEW LINK: https://github.com/microsoft/sql-spark-connector

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

ID: 3a43d656-dbdf-ae04-f88d-488aa1dc78c5
Version Independent ID: 155c9eb2-92df-1619-4284-17c46a419f1f
Content: Use the Spark connector with Microsoft Azure SQL and SQL Server - Azure SQL Database
Content Source: articles/azure-sql/database/spark-connector.md
Service: sql-db-mi
Sub-service: development
GitHub Login: @denzilribeiro
Microsoft Alias: denzilr

@NicolasCruz1 Thanks for the feedback. We will update you shortly.

@NicolasCruz1 Thanks for your contribution, I've addressed this issue in PR: https://github.com/MicrosoftDocs/azure-docs-pr/pull/128115
The changes should be live EOD or tomorrow. In future, if you see any minor bug fixes in the doc, feel free to click on the edit button and submit a PR to update. we love to take community contributions.


Modification of newly created FM

Hi Marcello
I do seem to have an issue when creating and afterwards trying to activate modificiations in a new Function Module - at least on my setup
A) Steps to reproduce issue:

Create Function Module Group.
Create Function Module for this group (I am getting an error here as well, but the FM gets ultimately create in the backend system)
Save and activate Function Module.
Make changes on Function Module code level (e.g. new IF statement) and activate again.

Current result:
The code changes after the initial activation cannot be seen in SAP GUI on the Function Module.
Expected result:
The changes after the initial activation should be seen in SAP GUI on the Function Module.
Not sure if you are experiencing a similar or same issue.
If you please could have a look at it, it would be appreciated.
Thank you.
Best,
C.

Never happened to me, probably depends on what ABAP version you're running.
What happens if you refresh the FG contents in se80?
I do have some issue within the editor in these cases, and usually work
around it either refreshing the function group in the tree or restarting
the editor, so there's definitely something not right there
On Sat, 13 Apr 2024 at 04:44, Christoph Markert @.***>
wrote:

Hi Marcello
I do seem to have an issue when creating and afterwards trying to activate
modificiations in a new Function Module - at least on my setup
A) Steps to reproduce issue:

Create Function Module Group.
Create Function Module for this group (I am getting an error here
as well, but the FM gets ultimately create in the backend system)
Save and activate Function Module.
Make changes on Function Module code level (e.g. new IF statement)
and activate again.

Current result:
The code changes after the initial activation cannot be seen in SAP GUI on
the Function Module.
Expected result:
The changes after the initial activation should be seen in SAP GUI on the
Function Module.
Not sure if you are experiencing a similar or same issue.
If you please could have a look at it, it would be appreciated.
Thank you.
Best,
C.
—
Reply to this email directly, view it on GitHub
https://github.com/marcellourbani/vscode_abap_remote_fs/issues/214, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AASW6HK7LU6QRMBMW2LMCB3Y5CS2XAVCNFSM6AAAAABGFDXBL2VHI2DSMVQWIX3LMV43ASLTON2WKOZSGI2DCMRVHAYDSNY
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Hi Marcello,
I tried to refresh the content, but it doesn't relaly do anything. The FM always just contains the original content of the first commited version so to speak.
If you want to debug it, I can give you access to the system via email.
Thank you.
Best,
C.

I am using S4/2021 with SAP_BASIS 756, SAP_ABA 756G.

Next version should fix it

Awesome, thank you Marcello.


release 3.11.3

Codecov Report

Merging #33 into master will not change coverage.
The diff coverage is n/a.

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


Installation guide

The installation guide looks misleading and needs to be changed to the appropriate installation guide.

Installation guide has been updated and also please, don't commit any changes in readme section. Everything has been updated there.


Add the dependencies we actually use.

Issue # (if available)
The number of dependencies Rails gem is requiring is growing by at least 2 gems with every major release. Rails Semantic Logger doesn't need 14 dependencies to run.
Description of changes
I replaced the rails gem with the railties which results in a lighter dependencies footprint, which means it installs faster and actually let's the end-user to decide if they want to bring Sprockets as a dependency.
I'm not sure if this is the right way to achieve what I want, please advise if changes are needed. Thanks a lot for all this amazing work!
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Always happy to reduce dependencies. Thank you

Thank you again for this pull request, we ran into the same issue upgrading Rails and wanted to leave out unwanted Rails dependencies. :+1:


ZIP file being created for single-file shares, disk space wasted

Hi, loving the project so far.
May I suggest disabling ZIP file generation and also disabling "Download all" button for single-file shares.
Makes no sense to download a zip file with one file in it

Fixed in https://github.com/stonith404/pingvin-share/commit/3d1d4d0fc7c0351724387c3721280c334ae94d98


Corrects optional class properties in Python

Stops serialising missing optional types from Python as None.

Preserves isOptional property in type graph for Python
Emits None check for optional types in Python to_dict method

Implements #1391 except no changes to Python's supportsOptionalClassProperties, PythonRenderer.pythonType, or from_dict.

It looks like this created a test failure in a non-Python language:https://buildkite.com/typeguard/quicktype-pr/builds/1403#ae6f2d7d-7fa0-4f61-b017-8f73402f7c5c/206-5260

Fixed the JS prop types tests. Still looking at the Python tests.

The Python tests are failing on json/priority/combinations{1,2,3,4}.json and schema/direct-union.1.json when there is a type of {optional?: null}. Without this PR, the Python serializer would always produce {optional: null} but with the PR it produces {}. Neither is really correct but this PR could break for anyone with such a type.

Fixed tests

@dvdsgl @schani would you be able to look at the diff test to check if it looks ok?

Diff looks good to me but @schani will have to review the changes.

@schani I know this is an old PR but any chance you give it a look? :pray:
Is there anything I can do to push this to the finish line?

Thank you! 🙏


typo mistake. #111111 is dark grey, not light grey

Challenge http://www.freecodecamp.com/challenges/waypoint-use-hex-code-for-specific-shades-of-gray has an issue. Please describe how to reproduce it, and include links to screenshots if possible.

Already fixed with merge #1821.


Add function cbdb_relation_size

It can be used to fetch the size of a batch
of relations as below
SELECT * FROM
cbdb_relation_size((SELECT array_agg(oid) FROM pg_class));
it has better perfomance than pg_relation_size
in such case, more details see the comment on
the function

fix #ISSUE_Number

Change logs
Describe your change clearly, including what problem is being solved or what feature is being added.
If it has some breaking backward or forward compatibility, please clary.
Why are the changes needed?
Describe why the changes are necessary.
Does this PR introduce any user-facing change?
If yes, please clarify the previous behavior and the change this PR proposes.
How was this patch tested?
Please detail how the changes were tested, including manual tests and any relevant unit or integration tests.
Contributor's Checklist
Here are some reminders and checklists before/when submitting your pull request, please check them:

[ ] Make sure your Pull Request has a clear title and commit message. You can take git-commit template as a reference.
[ ] Sign the Contributor License Agreement as prompted for your first-time contribution(One-time setup).
[ ] Learn the coding contribution guide, including our code conventions, workflow and more.
[ ] List your communication in the GitHub Issues or Discussions (if has or needed).
[ ] Document changes.
[ ] Add tests for the change
[ ] Pass make installcheck
[ ] Pass make -C src/test installcheck-cbdb-parallel
[ ] Feel free to request cloudberrydb/dev team for review and approval when your PR is ready🥳

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.Xiaoran Wang seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.


python312Packages.python-digitalocean: rename from digital-ocean

Description of changes

Things done

Built on platform(s)

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

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

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

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

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

[ ] Fits CONTRIBUTING.md.

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

Result of nixpkgs-review pr 303686 run on x86_64-linux 1

2 packages failed to build:

nixops_unstable_full
nixops_unstable_full.dist

6 packages built:

nixops_unstablePlugins.nixops-digitalocean
nixops_unstablePlugins.nixops-digitalocean.dist
python311Packages.python-digitalocean
python311Packages.python-digitalocean.dist
python312Packages.python-digitalocean
python312Packages.python-digitalocean.dist

The Hetzner part of nixops is already broken.


Ensure we can use docker containers for development consistently in vscode and pycharm

We've had some problems with python versions on local machine. We should ideally do all of our development work inside docker containers which are consistent. This should stop us wasting time making our computers consistent.
Make sure we can use the same dev container in both vscode and pycharm without issue (and that we can easily switch between projects).

We can do whatever this says according to @canwaf


Enabling support for git-describe --first-parent option (+bugfixes)

Your checklist for this pull request
🚨Please review the guidelines for contributing to this repository.

[X] Ensure all commits include DCO sign-off.
[X] Ensure that your contributions pass unit testing.
[X] Ensure that your contributions contain documentation if applicable.

Description
These changes add support for the --first-parent option of git-describe, and fix inconsistent and/or non-functional option handling for the describe method, specifically for the --abbrev option.
I've split the commits into several parts to make the changes as clear as possible, but they can of course be squashed prior to merging if requested.

Dammit. It's a heisenbug that seems to go away when I look at the test case too hard. Open to suggestions as to what I can change to stabilise it.

Pretty sure I've figured out what the underlying issue is, but I'm not sure yet how to fix it. The git commands I've used to set-up the test case appear to not fully wait to complete before continuing ruby evaluation, hence why it works when I debug it, but not if it runs fast enough. Might have to include a fix for command evaluation if I can figure out why the thread isn't joining properly.

Well, I'm out of ideas. I can't get the full list of commands to finish executing before the test operations run, even with thread sleeping and rewriting the command processing routines. I'm pretty sure I know how to fix the other tests I broke, but it's not really worth it until I get some kind of feedback.
To be clear, this PR has spiralled out of control, and I've changed a lot of things not related to the original issue I was trying to fix. I have no issue with any and all of my changes being discarded, as long as the underlying problems are sorted out, and as evidenced, I'm more than happy to work on fixing it myself.