Issue with Collections in _config.yml and Liquid Exception Error during Deployment

Hi, I'm experiencing an issue with my Jekyll site using the al-folio theme. The problem arises when I try to deploy my site using the bin/deploy --user command.
The main issues are:

Collections in _config.yml: Whenever I run my deployment command, the achievements collection in my _config.yml file gets erased automatically. I have to manually add it back each time before I build the site to make it work again. I commit each time after making the changes.

Liquid Exception Error: I'm also encountering a Liquid Exception error during the build process. The error message is Liquid error (line 55): Cannot sort a null object. in my achievements.html layout.

Here are the relevant snippets from my _config.yml:
`
_config.yml
collections:
projects:
output: true
permalink: /projects/:path/
achievements:
output: true
permalink: /achievements/:path/
After running the deploy command, the achievements collection disappears from _config.yml:
Collections
collections:
latest achievements:
defaults:
layout: post
output: true
permalink: /achievements/:path/
projects:
output: true
permalink: /projects/:path/
`
When I try bin/deploy --user, all the new changes made get reverted, and the older version is restored. In this process, my “Achievements” section collections get removed, causing a sort error since the collections cannot be found inside _site. If I try to add the respective collections code part in _config.yml, I can see the website locally successfully, but if I deploy, the same issue persists. I cannot resolve it, no matter how much I try. Can you help me with this issue?
Thank you!
Best, Vishal
_pages/achievements.md

#layouts/achievements/html
layout: default
title: Achievements

Achievements

    {% assign sorted_achievements = site.achievements | sort: 'date' | reverse %}
    {% for post in sorted_achievements %}

{{ post.title }}
{{ post.date | date: "%B %d, %Y" }}

    {% endfor %}

config.yml
config-yml.txt

@george-gca

Do you really need to manually call bin/deploy? Also where are you looking for the changes?
When pasting code here, use the GitHub markdown for this.

I don't know whether there are other ways to deploy, if yes, can u tell me, other than bin/deploy --user to deploy Jekyll al-folio (I am a beginner in it), I'll share more details about the issue,
I need to add the achievements section to my portfolio, after adding the necessary collection, including, pages, it is working smoothly,

But, after that, when I try to deploy after I commit, I face this issue,

 Along, with this other code file changes related to achievements section is also reverted to its previous versions.

Code files:
#config.yml
# -----------------------------------------------------------------------------
# Site settings
# -----------------------------------------------------------------------------

title: blank # the website title (if blank, full name will be used instead)
first_name: Vishal
middle_name: Kumar
last_name: S
email<EMAIL_ADDRESS>description: > # the ">" symbol means to ignore newlines until "footer_text:"
  A simple, whitespace theme for academics. Based on [*folio](https://github.com/bogoli/-folio) design.
footer_text: >
  Powered by Jekyll with al-folio theme.
  Hosted by GitHub Pages.
  Photos from Unsplash.
keywords: jekyll, jekyll-theme, academic-website, portfolio-website  # add your own keywords or leave empty

lang: en # the language of your site (for example: en, fr, cn, ru, etc.)
icon: ⚛  # the emoji used as the favicon (alternatively, provide image name in /assets/img/)

url: https://VishalKumar-S.github.io # the base hostname & protocol for your site
baseurl: # the subpath of your site, e.g. /blog/
last_updated: false # set to true if you want to display last updated in the footer
impressum_path:  # set to path to include impressum link in the footer, use the same path as permalink in a page, helps to conform with EU GDPR

# -----------------------------------------------------------------------------
# Theme
# -----------------------------------------------------------------------------

# repo color theme
repo_theme_light: default       # https://github.com/anuraghazra/github-readme-stats/blob/master/themes/README.md
repo_theme_dark: dark           # https://github.com/anuraghazra/github-readme-stats/blob/master/themes/README.md
repo_trophies:
  enabled: true
  theme_light: flat    # https://github.com/ryo-ma/github-profile-trophy
  theme_dark: gitdimmed  # https://github.com/ryo-ma/github-profile-trophy

# -----------------------------------------------------------------------------
# RSS Feed
# -----------------------------------------------------------------------------
# will use title and url fields
# Take a look to https://github.com/jekyll/jekyll-feed for more customization

rss_icon: true

# -----------------------------------------------------------------------------
# Layout
# -----------------------------------------------------------------------------

navbar_fixed: true
footer_fixed: true

# Dimensions
max_width: 800px

# TODO: add layout settings (single page vs. multi-page)

# -----------------------------------------------------------------------------
# Open Graph & Schema.org
# -----------------------------------------------------------------------------
# Display links to the page with a preview object on social media.
serve_og_meta: false # Include Open Graph meta tags in the HTML head
serve_schema_org: false # Include Schema.org in the HTML head
og_image: # The site-wide (default for all links) Open Graph preview image

# -----------------------------------------------------------------------------
# Social integration
# -----------------------------------------------------------------------------

github_username: VishalKumar-S
gitlab_username: # your GitLab user name
twitter_username: VishalKumarS11
mastodon_username: # your mastodon instance+username in the format instance.tld/@username
linkedin_username: vishal-kumar-s-095491247/
telegram_username: # your Telegram user name
scholar_userid: # your Google Scholar ID
semanticscholar_id: # your Semantic Scholar ID
whatsapp_number: +91<PHONE_NUMBER>
orcid_id: # your ORCID ID
medium_username: # your Medium username
quora_username: # your Quora username
publons_id: # your ID on Publons
lattes_id: # your ID on Lattes (Brazilian Lattes CV)
osf_id: # your OSF ID
research_gate_profile: # your profile on ResearchGate
scopus_id: # your profile on Scopus
blogger_url: # your blogger URL
work_url: # work page URL
keybase_username: # your keybase user name
wikidata_id: # your wikidata id
wikipedia_id: # your wikipedia id (Case sensitive)
dblp_url: # your DBLP profile url
stackoverflow_id: # your stackoverflow id
kaggle_id: # your kaggle id
lastfm_id: # your lastfm id
spotify_id: # your spotify id
pinterest_id: # your pinterest id
unsplash_id: # your unsplash id
instagram_id: # your instagram id
facebook_id: # your facebook id
youtube_id: # your youtube channel id (youtube.com/@<youtube_id>)
discord_id:<PHONE_NUMBER>81054986
zotero_username: # your zotero username
wechat_qr: # filename of your wechat qr-code saved as an image (e.g., wechat-qr.png if saved to assets/img/wechat-qr.png)

contact_note: >
  Welcome to my portfolio! Whether you're exploring potential collaborations, job opportunities, or just sharing common interests, I'm delighted to connect. Feel free to reach out through any of the listed platforms. Let's engage in discussions about data science, machine learning, and technology. I'm excited about the possibility of working together or sharing insights in the world of data!

# -----------------------------------------------------------------------------
# Analytics and search engine verification
# -----------------------------------------------------------------------------

google_analytics:  # your Google Analytics measurement ID (format: G-XXXXXXXXXX)
cronitor_analytics:  # cronitor RUM analytics site ID (format: XXXXXXXXX)

google_site_verification:  # your google-site-verification ID (Google Search Console)
bing_site_verification:  # out your bing-site-verification ID (Bing Webmaster)

# -----------------------------------------------------------------------------
# Blog
# -----------------------------------------------------------------------------

blog_name: My Blogs # blog_name will be displayed in your blog page
blog_nav_title: Blog # your blog must have a title for it to be displayed in the nav bar
blog_description: My Published Blogs
permalink: /blog/:year/:title/

# Pagination
pagination:
  enabled: true

related_blog_posts:
  enabled: false
  max_related: 5

# Giscus comments (RECOMMENDED)
# Follow instructions on https://giscus.app/ to setup for your repo to fill out
# the information below.
giscus:
  repo:                          # <your-github-user-name>/<your-github-repo-name>
  category: Comments             # name of the category under which discussions will be created
  mapping: title                 # identify discussions by post title
  strict: 1                      # use strict identification mode
  reactions_enabled: 1           # enable (1) or disable (0) emoji reactions
  input_position: bottom         # whether to display input form below (bottom) or above (top) the comments
  theme: preferred_color_scheme  # name of the color scheme (preferred works well with al-folio light/dark mode)
  emit_metadata: 0
  lang: en

# Disqus comments (DEPRECATED)
disqus_shortname: al-folio # put your disqus shortname
# https://help.disqus.com/en/articles/1717111-what-s-a-shortname

# External sources.
# If you have blog posts published on medium.com or other external sources,
# you can display them in your blog by adding a link to the RSS feed.
# external_sources:
#   - name: medium.com
#     rss_url: https://medium.com/@al-folio/feed

# -----------------------------------------------------------------------------
# Collections
# -----------------------------------------------------------------------------

# Collections
collections:
  # latest achievements:
  #   defaults:
  #     layout: post
  #   output: true
  #   permalink: /achievements/:path/
  projects:
    output: true
    permalink: /projects/:path/
  achievements:
    output: true
    permalink: /achievements/:path/

# announcements:
#   enabled: true
#   scrollable: true # adds a vertical scroll bar if there are more than 3 news items
#   limit: 5 # leave blank to include all the news in the `_news` folder

latest_posts:
  enabled: true
  scrollable: true # adds a vertical scroll bar if there are more than 3 new posts items
  limit: 3 # leave blank to include all the blog posts

# latest_achievements:
#   enabled: true
#   scrollable: true # adds a vertical scroll bar if there are more than 3 new posts items
#   limit: 3 # leave blank to include all the blog posts

# -----------------------------------------------------------------------------
# Jekyll settings
# -----------------------------------------------------------------------------

# Markdown and syntax highlight
markdown: kramdown
highlighter: rouge
kramdown:
  input: GFM
  syntax_highlighter_opts:
    css_class: 'highlight'
    span:
      line_numbers: false
    block:
      line_numbers: false
      start_line: 1

# Includes & excludes
include: ['_pages']
exclude:
  - bin
  - Gemfile
  - Gemfile.lock
  - vendor
keep_files:
  - CNAME
  - .nojekyll
  - .git

# Plug-ins
plugins:
  - jekyll-archives
  - jekyll-diagrams
  - jekyll-email-protect
  - jekyll-feed
  - jekyll-get-json
  - jekyll-imagemagick
  - jekyll-jupyter-notebook
  - jekyll-link-attributes
  - jekyll-minifier
  - jekyll-paginate-v2
  - jekyll/scholar
  - jekyll-sitemap
  - jekyll-toc
  - jekyll-twitter-plugin
  - jemoji

# Sitemap settings
defaults:
  - scope:
      path: "assets"
    values:
      sitemap: false

sass:
  style: compressed

# -----------------------------------------------------------------------------
# Jekyll Minifier
# -----------------------------------------------------------------------------

jekyll-minifier:
  exclude: ['robots.txt']
  uglifier_args:
    harmony: true

# -----------------------------------------------------------------------------
# Jekyll Archives
# -----------------------------------------------------------------------------

jekyll-archives:
  enabled: [year, tags, categories] # enables year, tag and category archives (remove if you need to disable one of them).
  layouts:
    year: archive-year
    tag: archive-tag
    category: archive-category
  permalinks:
    year: '/blog/:year/'
    tag: '/blog/tag/:name/'
    category: '/blog/category/:name/'

# display_tags: ['formatting', 'images', 'links', 'math', 'code'] # these tags will be displayed on the front page of your blog
# display_categories: ['blockquotes'] # these categories will be displayed on the front page of your blog

# -----------------------------------------------------------------------------
# Jekyll Scholar
# -----------------------------------------------------------------------------

scholar:

  last_name: [Einstein]
  first_name: [Albert, A.]

  style: apa
  locale: en

  source: /_bibliography/
  bibliography: papers.bib
  bibliography_template: bib
  # Note: if you have latex math in your bibtex, the latex filter
  # preprocessing may conflict with MathJAX if the latter is enabled.
  # See https://github.com/alshedivat/al-folio/issues/357.
  bibtex_filters: [latex, smallcaps, superscript]

  replace_strings: true
  join_strings: true

  details_dir: bibliography
  details_layout: bibtex.html
  details_link: Details

  query: "@*"
  group_by: year
  group_order: descending

# Display different badges withs stats for your publications
enable_publication_badges:
  altmetric: true # Altmetric badge (https://www.altmetric.com/products/altmetric-badges/)
  dimensions: true # Dimensions badge (https://badge.dimensions.ai/)

# Filter out certain bibtex entry keywords used internally from the bib output
filtered_bibtex_keywords: [abbr, abstract, arxiv, bibtex_show, html, pdf, selected, supp, blog, code, poster, slides, website, preview, altmetric]

# Maximum number of authors to be shown for each publication (more authors are visible on click)
max_author_limit: 3  # leave blank to always show all authors
more_authors_animation_delay: 10  # more authors are revealed on click using animation; smaller delay means faster animation

# Enables publication thumbnails. If disabled, none of the publications will display thumbnails, even if specified in the bib entry.
enable_publication_thumbnails: true

# -----------------------------------------------------------------------------
# Jekyll Link Attributes
# -----------------------------------------------------------------------------

# These are the defaults
external_links:
  enabled: true
  rel: external nofollow noopener
  target: _blank
  exclude:

# -----------------------------------------------------------------------------
# Responsive WebP Images
# -----------------------------------------------------------------------------

imagemagick:
  enabled: false # enables responsive images for your site (recommended, see https://github.com/alshedivat/al-folio/issues/537)
  widths:
    - 480
    - 800
    - 1400
  input_directories:
    - assets/img/
  input_formats:
    - ".jpg"
    - ".jpeg"
    - ".png"
    - ".tiff"
  output_formats:
    webp: "-resize 800x"

# -----------------------------------------------------------------------------
# Jekyll Diagrams
# -----------------------------------------------------------------------------

jekyll-diagrams:
    # configuration, see https://github.com/zhustec/jekyll-diagrams.
    # feel free to comment out this section if not using jekyll diagrams.

# -----------------------------------------------------------------------------
# Optional Features
# -----------------------------------------------------------------------------

enable_google_analytics:    false  # enables google analytics
enable_cronitor_analytics: false  # enables cronitor RUM analytics
enable_google_verification: false  # enables google site verification
enable_bing_verification:   false  # enables bing site verification
enable_masonry:             true   # enables automatic project cards arrangement
enable_math:                true   # enables math typesetting (uses MathJax)
enable_tooltips:            false  # enables automatic tooltip links generated
                                   # for each section titles on pages and posts
enable_darkmode:            true   # enables switching between light/dark modes
enable_navbar_social:       false  # enables displaying social links in the
                                   # navbar on the about page
enable_project_categories:  true   # enables categorization of projects into
                                   # multiple categories
enable_medium_zoom:         true   # enables image zoom feature (as on medium.com)
enable_progressbar:         true   # enables a horizontal progress bar linked to the vertical scroll position

# -----------------------------------------------------------------------------
# Library versions
# -----------------------------------------------------------------------------

bootstrap-table:
  version: "1.22.1"
jquery:
  version: "3.6.0"
  integrity: "sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4="
mathjax:
  version: "3.2.0"
masonry:
  version: "4.2.2"
  integrity: "sha256-Nn1q/fx0H7SNLZMQ5Hw5JLaTRZp0yILA/FRexe19VdI="
mdb:
  version: "4.20.0"
  integrity:
    css: "sha256-jpjYvU3G3N6nrrBwXJoVEYI/0zw8htfFnhT9ljN3JJw="
    js: "sha256-NdbiivsvWt7VYCt6hYNT3h/th9vSTL4EDWeGs5SN3DA="
medium_zoom:
  version: "1.0.8"
  integrity: "sha256-7PhEpEWEW0XXQ0k6kQrPKwuoIomz8R8IYyuU1Qew4P8="

# -----------------------------------------------------------------------------
# Get external JSON data
# -----------------------------------------------------------------------------

jekyll_get_json:
  - data: resume
    json: assets/json/resume.json # it can also be an url
jsonresume:
  - basics
  - work
  - education
  - publications
  - Projects
  - volunteer
  - awards
  - certificates
  - skills
  - languages
  - interests
  - references

#pages/achievements.md
---
layout: page
title: Achievements
permalink: /achievements/
description: My achievements
nav: true
nav_order: 4

horizontal: true
---

{% assign achievements = site.achievements | sort: 'date' | reverse %}

{% for achievement in achievements %}
  {% include achievements.html %}
{% endfor %}

#includes/achievements.html

      {% if achievement.redirect -%}

        {%- else -%}

          {%- endif %}

            {%- if achievement.image %}
            {%- include figure.html
              path=achievement.image
              alt="achievement thumbnail" -%}
            {%- endif %}

{{ achievement.title }}

{{ achievement.description }}

{{ achievement.date | date: "%B %d, %Y" }}

                {%- if achievement.github -%}

                  {%- if achievement.github_stars -%}

                  {%- endif %}

                {%- endif %}

#achievements/achievement_1.md
---
layout: post
title: ":rocket: Celebrating ZenML Testimonial Feature! :star2::speech_balloon:"
date: 2023-10-19
image: /assets/img/Testimonial.jpg
inline: false
related_posts: false
---

:partying_face: **Exciting News!** :rocket:

I'm thrilled to announce that my testimonial about ZenML has been featured on their website [zenml.io](https://zenml.io) 🌟 A big shoutout to the ZenML team for sharing my experience! :clap:

### Testimonial: Empowering ML Workflow with ZenML

"ZenML has been a game-changer for my ML workflow. It seamlessly streamlines the chaos of managing the pipelines. From proof of concept to production, ZenML empowers us with the tools we need for responsible ML, fostering a culture of reproducibility, flexibility, and above all, peace of mind. It's the secret sauce that keeps our team at the top of our game and makes our MLOps journey easier." :rocket::gear:

Thank you, ZenML, for providing the tools that make AI and Machine Learning a joy to work with! 🙌 #AI #MachineLearning #ZenML #MLOps

---

If you are trying to deploy it to github.io, this is already done automatically with every commit, considering you followed all steps in README.

I have tried, it still the same issue persists, in GA Workflow:
      Generating...
       Jekyll Feed: Generating feed for posts
       Imagemagick: Disabled in site.config
         AutoPages: Disabled/Not configured in site.config.
        Pagination: Complete, processed 1 pagination page(s)
  Liquid Exception: Liquid error (line 55): Cannot sort a null object. in /home/runner/work/VishalKumar-S.github.io/VishalKumar-S.github.io/_layouts/achievements.html
                    ------------------------------------------------
      Jekyll 4.3.2   Please append `--trace` to the `build` command
                     for any additional information or backtrace.
                    ------------------------------------------------

config.yml file locally, working fine,
![achievements-collection-local-working](https://github.com/alshedivat/al-folio/assets/118868521/1fc25d62-a187-4dd8-bb7d-fd70a90057cb)

config.yml file "achievements" collection gets erased, during deployment automatically, so sort error happens for Achievements section.
![achievements-collection-missing-deploy](https://github.com/alshedivat/al-folio/assets/118868521/edcaa124-4da5-4265-a9da-296b4068733b)

I don't know why it is happening, can u pls help me in resolving it? along with the config.yml file change, other achievements section related modified files also gets reverted, during deployment

How do you run it locally? Which command do you use?
If when you run it you do not use the --lsi flag I think it might be related to this.

issue was in git branches related stuffs,got resolved, thanks


Having a problem running Alias Isolation on Nvidia gaming laptop

My laptop uses Optimus technology which is switching between using my on board graphics outside of games and using my graphics card when I'm gaming. This may be what is causing the problem because whenever I start up the mod this comes up:

Does anyone else have this issue and do you know of a solution?

I had the same problem. To solve it I detached everything, then entered in the game and in video settings I selected windowed full screen (the game still runs in full screen) end then run the aliasIsolationInjectorGui.exe as administrator.

It worked. Thank you so much my dude.


HARP-7670: Fix ci rule for Test on Firefox @ windows.

Fix wrong CI script.
Signed-off-by: Zbigniew Zagorski<EMAIL_ADDRESS>

Codecov Report

Merging #958 into master will increase coverage by 0.04%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master     #958      +/-   ##
==========================================
+ Coverage   47.88%   47.92%   +0.04%
==========================================
  Files         228      239      +11
  Lines       21661    21861     +200
  Branches     4944     4973      +29
==========================================
+ Hits        10372    10477     +105
- Misses      11289    11384      +95

Impacted Files
Coverage Δ

@here/harp-materials/lib/Utils.ts
20% <0%> (-80%)
:arrow_down:

@here/harp-materials/lib/IconMaterial.ts
44.44% <0%> (-55.56%)
:arrow_down:

@here/harp-map-controls/lib/Utils.ts
46.15% <0%> (-23.85%)
:arrow_down:

@here/harp-omv-datasource/lib/OmvTiler.ts
50% <0%> (-16.67%)
:arrow_down:

@here/harp-utils/lib/Logger/ConsoleChannel.ts
38.46% <0%> (-11.54%)
:arrow_down:

@here/harp-utils/lib/ObjectUtils.ts
83.33% <0%> (-10.22%)
:arrow_down:

@here/harp-utils/lib/UrlResolver.ts
91.66% <0%> (-8.34%)
:arrow_down:

@here/harp-utils/lib/UrlUtils.ts
82.92% <0%> (-8.25%)
:arrow_down:

@here/harp-test-utils/lib/WebGLStub.ts
93.33% <0%> (-6.67%)
:arrow_down:

@here/harp-datasource-protocol/lib/Extruder.ts
8.33% <0%> (-5.96%)
:arrow_down:

... and 25 more

Continue to review full report at Codecov.

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

Superseded by #959 and #960


Use context "--" for docker compose without file args

I need to edit the README file to document the new executed docker compose commands


service-use 1.2.0 release

@cdelashmutt-pivotal I noticed the plugin name (ServiceUsePlugin) doesn't match the command name (service-use), so users of your plugin may be confused when they can't install and uninstall it with the same name. Can you make the names consistent and re-submit?
Install:
jbadenhope$ cf install-plugin service-use -r CF-Community
Searching CF-Community for plugin service-use...
Plugin service-use 1.2.0 found in: CF-Community
Attention: Plugins are binaries written by potentially untrusted authors.
Install and use plugins at your own risk.
Do you want to install the plugin service-use? [yN]: y
Starting download of plugin binary from repository CF-Community...
 9.38 MiB / 9.38 MiB [====================================================================================================================] 100.00% 2s
Installing plugin ServiceUsePlugin...
OK
Plugin ServiceUsePlugin 1.2.0 successfully installed.

Uninstall:
jbadenhope$ cf uninstall-plugin service-use
Plugin service-use does not exist.
FAILED
...
jbadenhope$ cf plugins
Listing installed plugins...

plugin             version   command name   command help
cflocal            0.18.0    local          Stage, launch, push, pull, and export CF apps -- in Docker
ServiceUsePlugin   1.2.0     service-use    Infomation about service instances and bound apps

Use 'cf repo-plugins' to list plugins in registered repos available to install.
jbadenhope$ cf uninstall-plugin ServiceUsePlugin
Uninstalling plugin ServiceUsePlugin...
OK
Plugin ServiceUsePlugin 1.2.0 successfully uninstalled.

See https://github.com/cloudfoundry/cli-plugin-repo/pull/213 for latest.


Tags from stack not propagated to DAX

According to AWS, tags applied to cloudformation stack should propagate to all resources automatically, but this feature fails on DAX.
(Unlike many other resources, dax.Cluster requires Tags to be entered as type dict instead of type Tag, and I wonder if this is relevant.)

The change from Tags to dict was fixed via #1046.


[FEATURE REQUEST] Ability to add yourself to the 911 call

Describe the feature
The ability to add yourself to the 911 call.
Works for police, fire department and medics

Additional Context
No response

Duplicate


Thumbnail preview failed

Microsoft PowerToys version
0.56.1
Running as admin

[X] Yes

Area(s) with issue?
PDF Thumbnail, SVG Thumbnail
Steps to reproduce
Thumbnail preview is available in previous versions, but not in recent versions.
PowerToysReport\File Explorer\Logs:
[2022-03-02 01:57:02.477240] [p-6900] [t-5124] [error] unApply of HKCU\Software\Classes\CLSID{BCC13D15-9720-4CC4-8371-EA74A274741E}\Implemented Categories{62C8FE65-4EBB-45E7-B440-6E39B2CDBF29}\Default:: RegOpenKeyExW failed: ￏﾵￍﾳￕￒﾲﾻﾵﾽￖﾸﾶﾨﾵￄￎￄﾼﾡﾣ
[2022-03-02 01:57:02.477278] [p-6900] [t-5124] [error] unApply of HKCU\Software\Classes\CLSID{BCC13D15-9720-4CC4-8371-EA74A274741E}\InprocServer32\Default:F:\Program Files\PowerToys\modules\FileExplorerPreview\PowerToys.PdfThumbnailProvider.comhost.dll: RegOpenKeyExW failed: ￏﾵￍﾳￕￒﾲﾻﾵﾽￖﾸﾶﾨﾵￄￎￄﾼﾡﾣ
[2022-03-02 01:57:02.477293] [p-6900] [t-5124] [error] unApply of HKCU\Software\Classes\CLSID{BCC13D15-9720-4CC4-8371-EA74A274741E}\InprocServer32\Assembly:PowerToys.PdfThumbnailProvider, Version=v<IP_ADDRESS>, Culture=neutral: RegOpenKeyExW failed: ￏﾵￍﾳￕￒﾲﾻﾵﾽￖﾸﾶﾨﾵￄￎￄﾼﾡﾣ
✔ Expected Behavior
can preview pdf/svg Thumbnails.
❌ Actual Behavior
Previously previewable thumbnails work fine, but new files do not preview thumbnails.
Other Software
No response

We've got some errors there, interesting. Could you please send the full /bugreport ?

PowerToysReport_2022-03-02-21-44-50.zip

Same problem: SVG & PDF thumbnails in File Explorer doesn't work.
btw, I have seen https://github.com/microsoft/PowerToys/issues/20210 https://github.com/microsoft/PowerToys/issues/20031 https://github.com/microsoft/PowerToys/issues/19277 https://github.com/microsoft/PowerToys/issues/20547 , but has no answer.
Microsoft PowerToys version
0.62.1
Other Software
Windows10

Excuse me, is anyone there?🤔

I've given up on getting a solution to this issue.

/dup https://github.com/microsoft/PowerToys/issues/20695


match styling for the Events component with Alix' mockup

Note that as of 8/30, the on-click border styling seems to be warping the events grid/container.

hey @flushingtech/website-maintainers would you please check if this is still an issue and close if needed :pray:

@adrianad2 Could you please verify it on flushingtech.org?


Update regulation expression docs with useful examples

The regular expression docs could use some more helpful, real-world examples. We need to update the guide as well as the examples in the regexp package.
Relevant URLs

https://v2.docs.influxdata.com/v2.0/query-data/flux/regular-expressions/
https://v2.docs.influxdata.com/v2.0/reference/flux/stdlib/regexp/

@sanderson Looks like we have some nice examples in these docs. Shall we close this issue?


Use of mutation testing in rfc - Help needed

Hello there!
My name is Ana. I noted that you use the mutation testing tool Infection in the project.
I am a postdoctoral researcher at the University of Seville (Spain), and my colleagues and I are studying how mutation testing tools are used in practice. With this aim in mind, we have analysed over 3,500 public GitHub repositories using mutation testing tools, including yours! This work has recently been published in a journal paper available at https://link.springer.com/content/pdf/10.1007/s10664-022-10177-8.pdf.
To complete this study, we are asking for your help to understand better how mutation testing is used in practice, please! We would be extremely grateful if you could contribute to this study by answering a brief survey of 21 simple questions (no more than 6 minutes). This is the link to the questionnaire https://forms.gle/FvXNrimWAsJYC1zB9.
We apologize if you have already received message multiple times or if you have already had the opportunity to complete the survey. If you have already shared your feedback, we want to convey our appreciation, kindly disregard this message, and please accept our apologies for any inconvenience.
Drop me an e-mail if you have any questions or comments (anasan@us.es). Thank you very much in advance!!

Done!


Link not working

https://public-apis.org/ Not working now  12/3/2024

This is not an issue, at last until #3104 resolution :-)


[Bug] put RGL into a scaled elements then click grid looks weird

if I removed the scale style from the parent element then it will be normal. any suggestion to solve the problem?

I think at this point its not properly supported but here is a workaround that works okay.
https://github.com/STRML/react-grid-layout/issues/350

Is it solved?why mine still act like this

@imlgm how did you solve this problem?


What is the right way to use Chromium Web Resources in Neutronium proj?

Hi!
I have some problems when I try to use Chromium for setting internal web resource:
ChromiumWebBrowser wb = getChromiumWebBrowser();
wb.SetWebResource("http://localresource/image", new Chromium.WebBrowser.WebResource(bm));

The thing is In ChromiumFxWpfWindow class (I use WPF Vue template), we have
_ChromiumWebBrowser.RequestHandler.GetResourceHandler += (s, e) =>
            {
                var uri=new Uri(e.Request.Url);
                if (uri.Scheme != "pack")
                {
                    e.SetReturnValue(null);
                    return;
                }

                var newResourceHandler= new PackUriResourceHandler(uri, logger1);
                _PackPackUriResourceHandlers.Add(newResourceHandler);
                e.SetReturnValue(newResourceHandler);
            };

So all requests that are not "PACK" return nothing.
Motivation is mostly about using SetWebResource for images, that come dynamically from Stream, for example parsed from pdf or Office multipage doc (with different image processing of each page afterwards). It is very simple to use SetWebResource method and system Image class to do that without saving stream to file.
Or maybe, in Neutronium there is another option for that case?
If not, It will be great to add opportunity to specify some schemes, that URIs of this schemes are processed as they are. The simplest thing that appears in my head is to do like that
_ChromiumWebBrowser.RequestHandler.GetResourceHandler += (s, e) =>
            {
                var uri=new Uri(e.Request.Url);
                if (uri.Scheme != "pack")
                {
                    if (!DefaultProcessSchemes.Contains(uri.Scheme)) {
                    e.SetReturnValue(null);
                    }
                    return;
                }

                var newResourceHandler= new PackUriResourceHandler(uri, logger1);
                _PackPackUriResourceHandlers.Add(newResourceHandler);
                e.SetReturnValue(newResourceHandler);
            };

DefaultProcessSchemes is just List of schemes with default behaviour. The question for that implementation is - which class this dictionary should belong to. It's difficult to me to decide it because I have used Neutronium only for short time

Hello @klauth86 ,
I guess that just:
_ChromiumWebBrowser.RequestHandler.GetResourceHandler += (s, e) =>
            {
                var uri=new Uri(e.Request.Url);
                if (uri.Scheme != "pack")
                    return;

                var newResourceHandler= new PackUriResourceHandler(uri, logger1);
                _PackPackUriResourceHandlers.Add(newResourceHandler);
                e.SetReturnValue(newResourceHandler);
            };

would do the trick.

@David-Desmaisons
I was thinking that e.SetReturnValue(null); takes part somewhere in proj, so I leave this return path. But if it can be so simple, it' nice!

I will provide this improvement. Are you abble to check that it solves your issue?

@David-Desmaisons Yes, I checked this, things go right in this case.

Correction will be deliverd in version 1.4.0


bump nchan and nginx versions

bump Nchan to 1.1.8
bump Nginx to 1.12.2

Thanks for noticing this!


injector problem

@B3akers
My server is in the national server
When I open the injector as an administrator, Looking for league of legends processes..., when I enter the game, it starts to appear Failed to alloc space, and there is no response when I press ins in the game!

https://docs.microsoft.com/en-us/windows/win32/api/errhandlingapi/nf-errhandlingapi-getlasterror
add this code next to the failed to alloc space line and print the error so we can see it.

https://docs.microsoft.com/en-us/windows/win32/api/errhandlingapi/nf-errhandlingapi-getlasterror
add this code next to the failed to alloc space line and print the error so we can see it.

probably your server has some kind of additional protection because you program can not get access to league of legends process

probably your server has some kind of additional protection because you program can not get access to league of legends process

probably your server has some kind of additional protection because program can not get access to league of legends process

I got an error code 5 by GetLastError().How to bypass this protection bro?

probably your server has some kind of additional protection because program can not get access to league of legends process

I got an error code 5 by GetLastError().How to bypass this protection bro?

Unfortunately i couldnt find documentations about the VirtualAllocEx(the
fuction that errored) function error codes but upon researching things like
VirtualAllocEx error 5, VirtualAllocEx errors on code 5 etc. I was able to
found something on a ancient forum site that they got their problem solved
by adding the program to antivirus excludions. Maybe you could research on
this more and find the solution
kN1e1ght<EMAIL_ADDRESS>30 Oca 2021 Cmt, 08:32 tarihinde şunu
yazdı:

probably your server has some kind of additional protection because
program can not get access to league of legends process
I got an error code 5 by GetLastError().How to bypass this protection bro?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/B3akers/LeagueSkinChanger/issues/38#issuecomment-770161202,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AQIGTWRX2ELZKUUBTA4REK3S4OKYLANCNFSM4WIMN3VQ
.

Unfortunately i couldnt find documentations about the VirtualAllocEx(the
fuction that errored) function error codes but upon researching things like
VirtualAllocEx error 5, VirtualAllocEx errors on code 5 etc. I was able to
found something on a ancient forum site that they got their problem solved
by adding the program to antivirus excludions. Maybe you could research on
this more and find the solution
kN1e1ght<EMAIL_ADDRESS>30 Oca 2021 Cmt, 08:32 tarihinde şunu
yazdı:

probably your server has some kind of additional protection because
program can not get access to league of legends process
I got an error code 5 by GetLastError().How to bypass this protection bro?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/B3akers/LeagueSkinChanger/issues/38#issuecomment-770161202,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AQIGTWRX2ELZKUUBTA4REK3S4OKYLANCNFSM4WIMN3VQ
.

ERROR_ACCESS_DENIED probably your region has driver to protect league of legends process i can't do anything to that you can use some kind of custom injector but then you will get ban probably

ERROR_ACCESS_DENIED probably your region has driver to protect league of legends process i can't do anything to that you can use some kind of custom injector but then you will get ban probably

I've found a sample on this.This program works in my national area.And it seems like there are no packers or protecters on it.But I'mma newbie in the field of win32 RE that I cannot understand the code.Maybe it can do some help to you.

I've found a sample on this.This program works in my national area.And it seems like there are no packers or protecters on it.But I'mma newbie in the field of win32 RE that I cannot understand the code.Maybe it can do some help to you.

I've found a sample on this.This program works in my national area.And it seems like there are no packers or protecters on it.But I'mma newbie in the field of win32 RE that I cannot understand the code.Maybe it can do some help to you.

that doesnt inject code to lol process if im correct i think it patches files


Cannot build when NODE_ENV is set to production

if NODE_ENV process variable is set to production, the following line loads production.js when trying to build:
https://github.com/meanjs/mean/blob/master/config/config.js#L14
This results in the build process trying to build and minify from the destination files, which fails.
To fix this, an env:development task should be added and called before loadConfig in the build task.

what does grunt have anything to do with the config setting? there's not a bug in the config right?
anyway I didn't really understand what's wrong, or what's failing.

You run grunt build with your NODE_ENV set to production.
It calls loadConfig, which loads production config, with css files array pointing to public/dist/application.min.css
cssmin tries to minify the non-existent file into itself.
Fail.

@FREEZX did you delete it or something? It is in this repo...https://github.com/meanjs/mean/tree/master/public/dist

I did delete it but it's silly to minify a css onto itself, without getting all the other css files.

This is what happens:
assume the environment is set to production.
The grunt build command does the following:
loadConfig - loads the config for production - meaning that in config.assets.css there will only be the minified css file (application.min.css), and inherently applicationCSSFiles will take the same value.
cssmin - minifies all files together defined in applicationCSSFiles and puts the minified version inside application.min.css (in this case it's application.min.css minifying into itself - not taking into account all the real css files located in public/modules/*/css)

@FREEZX that file is a concatenation and minification of all the CSS in the modules...
@lirantal @NeverOddOrEven what do you guys think about having the build task create 1 production CSS file with all the CSS from libraries and modules in it? I think that makes sense because it reduces requests.

@ilanbiala It's not a concatenation and minification in this case is what i'm saying. An env:development task should be added in the beginning of the build for it to work properly.

@ilanbiala sounds interesting but it requires some thinking, and also how to manage the CSS aggregation. Some CSS may need to be added before another, how do we get that worked out?

@lirantal Order of css statements is not important AFAIK.

@lirantal I would do all libs first, then our CSS. I would order the libs corresponding to how the JS is ordered.

I really need this issue to be solved. There's a ETA for its solution or can I help somehow?
BTW @FREEZX order of css statements IS important. This is why they are name Cascading Style Sheets

A few hours ago I wrote a comment on issue #183 but now it looks the two issues could be related ...
BTW I'm copying here my comment.
I just generate a new app yo meanjs then I tested that NODE_ENV=development grunt works as intended but NODE_ENV=production grunt  give no errors but the app isn't showing anymore
NODE_EVN=production grunt build generate public/dist/application.js and public/dist/application.min.js both empty (and no min.css at all)

@Edo78 That's because applicationCSSFiles in the case of production environment is the minified css file, and if it's empty it gives back an empty output. Else it just copies itself on top of itself, without taking any of your changes into consideration.
If production is set to development, it takes all the non-minified css files (Because that's what's in applicationCSSFiles in this case) and properly outputs the minified css with your changes.
tl;dr: never build with production environment, add a first step in your build process that sets the environment to development temporarily (just like in the test task).

@FREEZX ok, my bad for the build in production and thanks for your solution

They everyone, I lost a few hours today with this issue. I was finally able to get it working with @FREEZX  comment. I ran into this issue because of a deployment requirement with heroku. Heroku needs to have a grunt task called heroku:production for a production deployment. I had the same issue of having a blank landing page.
I was finally able to get it working by adding the following env:development code to my grunt file.
...
    env: {
      development: {
        NODE_ENV: 'development'
      },
      test: {
        NODE_ENV: 'test'
      },
      secure: {
        NODE_ENV: 'secure'
      }
    },
...

grunt.registerTask('build', ['env:development', 'lint', 'loadConfig', 'ngAnnotate', 'uglify', 'cssmin']);

grunt.registerTask('heroku:production', ['build']);

I hope this helps out someone else.

I tried the solutions suggested in "Figure out why NODE_ENV = 'production' doesn't work", but for some reason the grunt.registerTask('build', ['env:development', 'lint', 'loadConfig', 'ngAnnotate', 'uglify', 'cssmin' ]); never generates the public/dist/application.min.js. Since I never get public/dist/application.js, then uglify "files: {'public/dist/application.min.js': 'public/dist/application.js'} never happens.
I can bypass this issue by changing env:production.js to match all.js in the section related to assets: { js... and put the paths to the js themselves but this defeats the concat and uglify steps.
Where is the step that writes public/dist/application.js ? (not min.js ). I looked into the getGlobbedFiles in config.js but can't find the step where we write out application.js to public/dist. I can change gruntfile.js and make this happen but I want to use the correct solution.
I'm watching #183 "Production CSS/JS minification does not glob all source files"  for a solution
and I also tried using gruntfile.js https://github.com/mbukosky/SpotifyUnchained/blob/72e08b67aeaf35a4bb4e9d2206d3d0bd8674c2a1/gruntfile.js

@davestacey ngAnnotate takes all js files defined in the config file and annotates them them into public/dist/application.js

Thanks FREEZX, that's what I thought. I created with yo meanjs, I used the default gruntfile.js and also tried the gruntfile.js from "14- Fixing 'mean' build issue". When I deploy to Heroku, or run NODE_ENV=production grunt, it doesn't seem to be generating public/dist/application.js. Not a show stopper since I have a work around. To recreate the issue, I followed the process http://meanjs.org/generator.html. yo meanjs, grunt, I tried NODE_ENV=production grunt, that didn't create dist folder with js or css. Everything runs fine in ENV dev default mode http://localhost:3000/#!/.  Another question, the package.json yo creates has"version": "0.0.1", but via git clone is "version": "0.3.3", is yo creating mean.js v 0.0.1? I'm installing with yo since I like the CRUD module generator. Thanks for the help.
I also tried with gruntfile.js from https://github.com/mbukosky/SpotifyUnchained/blob/72e08b67aeaf35a4bb4e9d2206d3d0bd8674c2a1/gruntfile.js

@davestacey the generator generates with 0.0.1, because it's the initial state of your own application.
That happens here:
https://github.com/meanjs/generator-meanjs/blob/master/app/templates/_package.json#L4
From what i see, the github repository is pretty much up to date, so you should not be worried.

Just to clarify, should I be able to run "NODE_ENV=production grunt" and have public/dist/application.js generated?

@davestacey Nope, only grunt build should create public/dist/application.js as well as public/dist/application.min.js

ok I found what I was missing, I need to run "NODE_EVN=production grunt build", Edo78 also mentioned that earlier and I missed it, thanks for all the help!!

@davestacey I normally test my local production build using
NODE_ENV=production grunt heroku:production

Hope that helps

If anyone wants to submit a PR that fixes this, that would be much appreciated.

Here
https://github.com/meanjs/mean/pull/464

@mbukosky - That helped, sorry if I missed it in the documentation. Running "NODE_ENV=production grunt heroku:production" did the trick and everything is pushing to Heroku as expected. Thanks again.

already fixed in 0.4.0.

on the 0.4.0 branch, I got this working by running grunt prod

It runs if I use the contents of config/assets/default.js in config/assets/production.js

Grunt build never works for me no matter the environment. I get an error stating ">> error: couldn't process source due to parse error

Unexpected token (1074:0)"

Has anyone else come across this?


Prow dashboard e2e tests are failing in release-0.8 branch

Example:
https://k8s-gubernator.appspot.com/build/istio-prow/e2e-suite-rbac-auth/1600/
https://k8s-gubernator.appspot.com/build/istio-prow/e2e-suite-rbac-no_auth/1533/
https://k8s-gubernator.appspot.com/build/istio-prow/e2e-cluster_wide-auth/1560/
https://k8s-gubernator.appspot.com/build/istio-prow/e2e-suite-rbac-auth/1599/
https://k8s-gubernator.appspot.com/build/istio-prow/e2e-suite-rbac-no_auth/1534/
https://k8s-gubernator.appspot.com/build/istio-prow/e2e-cluster_wide-auth/1559/
Failed tests:
Given they failed in all the three test suites twice in a row, they are probably not the flakiness we saw before.
Please help resolve them ASAP as they are blocking daily releases for the 0.8 branch.

I'm OOO for the next week really. It seems fairly clear from these failures that something has broken TCP Report()ing.
Given that this is not flaky, per your description, I suspect either:

something has changed with respect to test setup
a recent PR has legit broken the metrics for TCP

TCP traffic generation runs after HTTP traffic generation. In the logs, it appears to succeed:
I0504 00:12:41.553] 2018-05-04T00:12:41.552241Z	info	Running command kubectl -n dashboard-test-6a80d54267b64daf87492f exec netcat-client-8495cf8d84-smc5l -c netcat -- sh -c "echo 'test' | nc -vv -w5 -vv netcat-srv 44444"
I0504 00:12:46.875] 2018-05-04T00:12:46.875586Z	info	Command output:
I0504 00:12:46.876] Connection to netcat-srv 44444 port [tcp/*] succeeded!

But we have no evidence of this success recorded in Mixer (metrics or logs).
@mandarjog can you help debug this issue? I suspect either (a) the proxies for the TCP service aren't ready when traffic is sent (slow loading) or (b) something has changed RE: proxy configuration for the netcat client/server. Of course, I'm a bit out-of-the-loop with respect to the v2 push.

This is still blocking release as the test failures prevent automatic release from happening.
Please disable the tests if those failures are not important for 0.8.0 until they are fixed.

This is due to a change to proxy_init container arguments, which uses container ports instead of '*' wildcard for inbound traffic redirect ports, and the container port of the test app is wrong in dashboard e2e test.

Thanks for the update. Can it be fixed soon? =)

Fix was merged. I will close this once I verify the test passes in post submit.

Seems it succeed in the most recent post submit run . Close this.


Dictionary links go away after using sentence translator

Description
After clicking on a word in the reading page, using the "t" command to translate the sentence brings up Microsoft Bing in the right pane. After that, clicking on a word causes the right pane to become empty, and clicking on a word again brings up the usual term dialog in the top half of the right pane but does not populate the bottom half with dictionary tabs.
If after bringing up Bing with the "t" command I press the browser back-arrow I get the term dialog without dictionary tabs without the intervening blank right pane.
Workaround: (1) Go back to the main page and reload the book; (2) Hit the "h" shortcut key to switch highlights off and on.
To Reproduce
Steps to reproduce the behavior, e.g.:

Load a book
Click on any word
Use the "t" key to translate a sentence
Click on any word
Right pane is blank
Click on any word
Right pane has term entry dialog at top but but dictionary tabs below

Screenshots

Extra software info, if not already included in the Description:

OS (e.g., iOS, windows): Sonoma 14.4
Browser (e.g., chrome, safari): Google Chrome
How you've installed Lute (Docker, python, source): pip
Version: 3.2.7

Thanks @mikezraly .  Can you put a backup of your db that shows this behaviour somewhere public where I can get it?  Cheers and thanks for the good write-up.

I was running into similar problems, but the recent 3.7.0 release seems to have worked this out.  @mikezraly if you update, can you confirm?

Closing due to no response. :wave:


Issue Piccap & TrueMotion on LG

Hello,
when I set the capturing to "on" in Piccap on my LG Oled TV, I have the problem that the interframe calculation (TrueMotion) no longer works. If I "stop the capturing then TrueMotion works again. In the moment when Piccap is running TrueMotion has no more function.
Here are some data:

LG OLED65C97LA
board_type: O18_DVB
hardware_id: HE_DTV_W19O_AFABABAA
product_id: OLED65C97LA
core_os_release: 4.9.7-14
webos_manufacturing_version: 05.30.25

Firmware 05.30.25 Crashd exploit

Piccap 0.4.3

Hyperion NG 0.1.10

I hope you can help.
Thanks in advance

Try to disable vsync

No that doesn't work either.

Hi, same issue here. such an issue could be linked to piccap or hyperHDR Loader ?


Added VisRuntime extension

Added VisRuntime library to 3rd party extensions. This library is required to load projects exported from VisEditor.

Thanks!


Factor out ID + Module into a NodeId for different Node types

Pull request
Description
This PR factors out many instances of id: String and module: Vec<String> into a new type, NodeId.
/// Identifies a node in the AST.
#[derive(Clone, Debug, PartialEq, Serialize)]
pub struct NodeId {
    /// The ID of the Node
    id: String,
    /// The module of the Node
    module: Vec<String>,
}

Thoughts / Main changes.

Factoring it out will break anything that relies on the serialization, #[serde(flatten)] will keep the same functionality. I did not add it in since I passed all of the tests.
I created a trait FullyQualifiedName with a fqn function that calculates the fully qualified name. I then replaced the fqXn methods with fqn. It feels cleaner.
NodeId feels like an ok name, could use suggestions.
Might get some performance boosts by switching to an inline string crate. Something like smartstring might help, I think it's worth making an issue for. You could also even make module an ArrayVec.

Related

closes #1211

Checklist

I'll update the changelog once we commit to the trait / naming.

[ ] Update CHANGELOG.md appropriately, recording any changes, bug fixes, or other observable changes in behavior

Performance

Coverage decreased (-0.01%) to 85.22% when pulling f578f74427a905a399c854dccedef7c4efb0df04 on fisherdarling:feat/add-node-id into 3bf2d4a9f4e9427490c63d5e24a1d98aecdffb86 on tremor-rs:main.

Sorry for the late reply on this, it seems like some of the test are failing at the current state :(

Sorry for the late reply on this, it seems like some of the test are failing at the current state :(

No worries. I'll go through those tests and get them fixed this weekend.

Alright, so I got clippy to run and cargo test --all --locked to pass. The only issue now, is that 3 cli integration tests do not pass.
I'm getting this error for test fg.12
Error:
    1 | use std::string;
      |                 ^ Module `std/string` not found or not readable error in module path:
    2 |
    3 | let trimmed = string::trim(event.foo);

It seems to be an issue with path resolving. Thoughts on where the issue could lie? I think it has to do with pulling in upstream changes.

@fisherdarling you need to set the environmnt variable TREMOR_PATH to $PWD/tremor-script/lib (it needs to be an absolute path) so it points to the standard library location.

It looks like it's just missing a couple of tests for node_id then?

Ja given the number probably only a single one :D

Alrighty! I added a test just pushed a squash commit. I think it's ready for a final PR run

ah sod, didn't quite make it :(

ah sod, didn't quite make it :(

That should do it!

Thank you @Licenser! Sorry that took a while!

No reason to be sorry at all :) we appreciate the contribution a lot!


experiment with actantial component of prompt to include small petty drama along with realm drama

In reviewing the mock data: https://github.com/The-Overlore/lore-machine/pull/6#discussion_r1425606277
Currently we have this line referencing the greimas model:
https://github.com/The-Overlore/lore-machine/pull/4/files#diff-b77c6d227ba356a187dd97b931f0999f2307a5f96feeab46d299a05c18b55541R45
We use 'soap opera like plot', but I would like to experiment a bit more where we have mixed in some personal plotlines along with the realm-level plotline.
Use the greimas actantial model to put any of the characters in a role in a soap opera like plot that exists on two levels: their concern for the realm as a whole and their own interpersonal lives.

Can this be closed?

id like to expeirment w/ the prompt when time permits along these lines still, if thats ok :)

Of course, better prompt is always better


Left bar is scrolled to end after automatic reload.

After reload of the page, (reloads which occurs automatically after resuming Zulip tab after a long time) streams list is always scrolled to end . Facing this issue from last few days, before it was working fine.

https://chat.zulip.org/#narrow/stream/issues/topic/left.20bar.20scroll

Seems to be fixed in current latest deploy, so closing it. Will reopen if I reproduce it.

https://chat.zulip.org/user_uploads/2/27/L8lsqVBOnmysaaYYxTqT1SMN/Zulip-Webapp-stream-list-scroll-480p.mov

@showell any idea what this could be?

I have no idea what's causing in it, but we can probably just try to force the scrollbar to the top as part of stream_list.initialize() if we think that's okay.  It's a little curious that all the streams are grayed out in the video.

Yeah, that seems like a fine strategy.

Greyed out here probably is because those streams had no traffic that had loaded yet?

Maybe that means the actual bug here is basically a race where messages are received from the server too late.  In which case maybe the right fix for this is to finish switching to use the unread_msgs data set (which has a few prereqs).

Closing in favor of the duplicate #9043.


[BugFix] Fix bug when reduce dimension becomes empty in reduction_degenerate_dim_remover pass

I have encountered the following bug triggered by reduction_degenerate_dim_remover pass for HLO. Suppose we have the following two instructions.
%add.127 = f32[1,512,1024]{2,1,0} .......
%reduce = f32[512,1024]{1,0} reduce(f32[1,512,1024]{2,1,0} %add.127, f32[] %constant_3), dimensions={0},

Then the reduction_degenerate_dim_remover pass helps to remove the only reduction dimension for %reduce.
%add.127 = f32[1,512,1024]{2,1,0} .......
%bitcast.292 = f32[512,1024]{1,0} bitcast(f32[1,512,1024]{2,1,0} %add.127)
%reduce = f32[512,1024]{1,0} reduce(f32[512,1024]{1,0} %bitcast.292, f32[] %constant_3), dimensions={},

This leads to produce an illegal reduce instruction which causes core dump in llvm code generation phase.
So, I submit my bug fix for this scenario. The %reduce instruction is unnecessary and can be replaced by its operations (%bitcast) directly.
Please start a review for this PR, thanks!
@cheshire

Could you add a test case?

Could you add a test case?

A test case and comments has been added, please review again.  @cheshire

A test case and comments has been added, please review again.  @cheshire

The only failed CI failed test case  is caused by OOM, which is not related to my code change~

The only failed CI failed test case  is caused by OOM, which is not related to my code change~


Information in provided in LICENSE.md

Hi,
in the LICENSE.md file there is after the Apache-2.0 license the following statement

Patents US9153063B2 US9865085B1 US10592242
Patents pending US15/829,786 US16/850,266 US16/851,958

What does that mean?
Are these patents licensed to the users of the software under the terms and conditions of the Apache-2.0?
Can you please provide clarity on this?

You are correct, these patents are licensed to users of this software under Apache License 2.0. See specifically the "Grant of Patent License" clause here:
https://github.com/CesiumGS/cesium/blob/master/LICENSE.md


Mm token

为确保 Token Profile 的顺利通过，务必逐一确保以下检查项并补充项目资料：
.json 及 .png 文件检查项
logo 尺寸：120*120 px
logo 背景：透明
代币有至少一笔成功的转账记录
此项对于 ERC-20 项目方：合约地址有大小写（做 checksum）
.json 和 .png 文件名一致（包括大小写）
项目资料：
官方公告：
团队背景：
项目基本情况：
媒体报道：
收录的交易所：
转账所需 Gas Limit（对 ERC-20 项目方）：（默认为 60000）
Please check the following to ensure a successful verification of Token Profile
.json and .png document checklists
[ yes] logo dimensions: 120*120 px
[ yes] logo background: Transparent
[yes ] At least one transaction on the token contract
[ yes] For ERC-20 project teams: Upper and lower capitalized alphabets in token address (For checksum purposes)
[ yes] Same document name for both .json and .png (Including capitalization)
Project background:
Official announcement:Official announcement will be made on all social media accounts of MoonX and on the MoonX.Pro website.
Project team background:: The founding team of MoonX consists of renowned Crypto-evangelists, Nithin, CEO, ICO Advisor, Investment Banker, and an advisor for Hedge funds, Crypto Funds and Private companies in China, US, Israel, India and APAC markets. Tony Lee, Founding Financial Controller, a serial entrepreneur who has been a part of institutions like the World Bank and Cheung Kong China International Capital. Rahi Racharla, Founding Technology Executive, Ex CIO of the Multi Commodity Exchange of India Ltd, Ex Executive Director and Head of APAC Equity Trading of JP Morgan Chase, Advisor to MIT Blockchain lab. Anil Kumar, MoonX Technologist, Ex Director of Engineering at NASDAQ, was also a part of world class teams with Thomson Reuters and Thomson Financial.
Project basic information: MoonX is Hybrid Exchange for Cross-Border Cross-Assets Trading that combines the Crypto world and the traditional Financial world to catalyse every possible trading opportunity in a single venue. Moon Money Chain (MM) token is the utility token for MoonX Exchange (both for Crypto and Foreign Currency Trading), Cross-border payments and transactions.
Media publications: Covered on Business Insider, Yahoo Finance, NASDAQ, ET MArkets, BCC Post,Odaily, Payment Week, Sohu, BlockTimesTv
Tradeable exchanges: CoinTiger, P2PB2B
Recommended Gas Limit (For ERC-20 project teams) for transaction: (Default is 60,000):100000

closing this request and creating new one .


Support VisualStudio on macOS

Currently, the plugin only supports VisualStudio on windows and not on macOS.

The extensibility options for Visual Studio (for Windows) and Visual Studio for Mac are almost completely different, and MAUI App Accelerator is built in a way that is heavily reliant on many internal features of VS (for Windows)
While I'd like to do this, it's not a priority, and due to the considerable amount of work involved (including verifying it's even possible) it is unlikely to happen for some time.

@mrlacey thanks for the response, would it be possible to convert it into some sort of cli/DotNet tool? Thanks for the excellent tool.

@mrlacey thanks for the response, would it be possible to convert it into some sort of cli/DotNet tool? Thanks for the excellent tool.

Again the VS (for Windows) dependencies limit what can easily be done here.
The UI is written in WPF (Framework 4.8) for integration with VS. Making this cross-platform would be a lot of work and likely introduce new issues.
Also, the complexity (number of options) in terms of what is possible with the wizard don't easily sit with being a command-line tool.
If command line options were added there would need to be switches for every available option, and for pages there would need to be the ability to add more than one item, rename them and be able to change the order. It would very quickly become too much for anyone without the greatest of memories to be able to remember what can be entered and the appropriate syntax to get the output they desire.
There are other CLI tools that can generate MAUI apps and have options for some of the features in MAA (and a few beyond) but they don't have the options for adding multiple, nameable pages/views.
Additionally, I know of at least 3 projects that are building UIs on top of their existing CLI tooling because the advanced scenarios they want to offer are better suited to a visual interface.
Do you have a specific use case that makes cli tooling necessary? There may be another approach I can suggest.

The only use case is that I'm not developing using VisualStudio for windows and the only other options for this is a cli tool or program that runs in the terminal. It seems VS4Mac2022 is an own goal when it come to plugins. Thanks again for you response, feel free to close the ticket.

Guess we can close this issue now with VsMac being discontinued.

Guess we can close this issue now with VsMac being discontinued.

Yes, :(


One Drive: unable to use a URL embeddable in an iframe

I am using the Microsoft Graph REST API version v1.0, my current plan is Microsoft 365 Business Basic and I am unable to use a embeddable URL from a PowerPoint file in the website's iframe and I do not receive any error returns from the Microsoft Graph API, I just can't see.
Endpoint: POST /me/drive/items/{itemId}/preview
Doc: https://docs.microsoft.com/en-us/graph/api/driveitem-preview?view=graph-rest-1.0

@dionatanmelo what argument is provided for the /preview call? if you were to navigate to the file in the web browser, does it the preview come up or does it give the same error?

@dionatanmelo what argument is provided for the /preview call? if you were to navigate to the file in the web browser, does it the preview come up or does it give the same error?

Hi @k-tsoi,
the error also occurs in the web browser.
But it was fixed by changing the version of the api to "beta" and changing the viewer to "office".
thanks

Hi @k-tsoi,
the error also occurs in the web browser.
But it was fixed by changing the version of the api to "beta" and changing the viewer to "office".
thanks

As part of a repository clean up effort we are closing older issues. If this issue remains, please: open a new issue, reference this issue, and provide any additional details that may help in resolution. Thank you for your understanding as we work to improve our responsiveness.


Allow copy of the search result

Twice today I knew what page I was looking for, found it via the workflow (woohoo!), but had to open it so I could copy and paste it. Add a modifier action (perhaps via shift? cmd? Research) to do "copy to clipboard" thingie.

I still need it 🤦♂


[BugFix] replace partition failed #17947

What type of PR is this：

[x] BugFix
[ ] Feature
[ ] Enhancement
[ ] Refactor
[ ] UT
[ ] Doc
[ ] Tool

Which issues of this PR fixes ：

Fixes #17948
Problem Summary(Required) ：

Checklist:

[x] I have added test cases for my bug fix or my new feature
[ ] This pr will affect users' behaviors
[ ] This pr needs user documentation (for new or modified features or behaviors)

[ ] I have added documentation for my new feature or new function

Bugfix cherry-pick branch check:

[] I have checked the version labels which the pr will be auto backported to target branch

[ ] 3.0
[ ] 2.5
[ ] 2.4
[x] 2.3

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.1 out of 2 committers have signed the CLA.:white_check_mark: blanklin030:x: linyulinyu 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.

@Mergifyio backport branch-2.3


work with cordova?

like my this title, are this plugin work with cordova for android? Thanks

Hey there, this repo is only a very small proof of concept. You can have a look at the source to duplicate it.
It relied on chrome at the time of writing. I'd assume any chrome browser would work. Cheers!


Reclaiming Static IP

How is Spectrocloud static IP controller project reclaiming IP addresses when CAPV deletes machines.
From the code it seems like the delete ipclaim isn't called.
// releases static ip back to the ip pool
DeallocateIP(name string, pool IPPool, ownerObj runtime.Object) error

func (m Metal3IPAM) DeallocateIP(name string, pool ipam.IPPool, ownerObj runtime.Object) error {
return nil
}
Can you please share your thoughts on this.

I'm also interested by this topic. I was looking at this DeallocateIP function and wondering whether we should proceed to implement it + contribute back the change, but I am not sure if there is more context/history around why this was not implemented previously (e.g. a race condition, timing issue, or another concern that we should be aware of).
In our environment we have extremely small IP pools available (e.g. 3-5 IPs available) so reclaiming those addresses after cluster deletion is going to be important.
Tagging @abhinavnagaraj and @sadysnaat for their input
Thanks folks!

@abhinavnagaraj @sadysnaat : can you please allow me to push a PR to a private branch.

@acraghav, is this the error you see when you try to push to your fork ?

@acraghav , @nwoodmsft , apologies for the late response ! Our team has been very busy.
The reason we don't face this issue currently is because we have a wrapper service which generates the m3 IPPool while creating the cluster. So when this cluster is deleted this wrapper service knows that those IPs can be reallocated for the next cluster.

Thanks @abhinavnagaraj  for your feedback. We are taking your latest build and testing our scenario.


why neither "ASP.NET Core 2.1" nor ".NET Core + Platform Extensions 2.1"?

My task is to migrate a large solution (120+ projects) containing a ASP.NET Core 2.1 host -- which currently is targetting net472 and references all the other projects in the solution -- to target .NET Core 2.x so it could be run on Linux in the near future.
.NET Core 3.0 is both too far in future and -- even worse -- it is no indicator for Non-Windows compatibility because classes such as System.Windows.Media.Imaging.BitmapFrame are part of .NET Core 3.0 although not being supported on any other platform than Windows.
But using the existing options "ASP.NET Core 2.0" and ".NET Core + Platform Extensions 2.0" already flood the output with false-positive nonsense for code which already has been successfully converted to target "netstandard2.0" or "netcoreapp2.1" -- maybe still Windows specific at same rare places (I already use Microsoft.DotNet.Analyzers.Compatibility for this) -- but it already compiles fine.
But flood of nonsense makes it nearly impossible to spot the real problems which need refactoring to either different dependencies or tranforming the code to optional platform specific plugins.

Now I tried with a much tinier solution which only contains some netstandard2.0 libs and 2 ASP.NET Core 2.1 sites already targetting netcoreapp2.1 created only 3 weeks ago by VS 2017 15.8.x using WebAPI templates and this already is frustating: 16 full pages of "problems" which just do not exist. The entire source code is more compact.

Submission Id  5204d6c6-7b0b-494f-8efc-95d75e7cdf19

Laziness. I'll take a look.

And the source of all problems is the inconsistency of how NuGet references are being treated. Some of them are associated with a "target platform": For example Microsoft.Extensions.Logging.Abstractions or Newtonsoft.Json seem to be related to ASP.NET core 2.0 and so every use on netstandard libraries fails. But in fact these NuGet packages are availabe since netstandard2.0 or even netstandard1.x.
But these flood of nonsense messages makes it impossible to spot the code parts which really have to be reworked -- this portability analyzer tool has to do ONE job and it just is not doing that job.

I think there is a misunderstanding of the role this tool is supposed to play. It's goal is to help analyze and understand the risk in moving to .NET Core for user assemblies and their reliance on framework APIs, not 3rd party APIs. The tool only knows about the libraries you pass in and does not traverse any dependency graph via NuGet to determine if there are available libraries. We did look into that at one point but it quickly became very complicated. This tool was originally designed almost four years ago, and much has changed in the ecosystem and some static analysis that was very difficult then is more possible now, but it would require a rewrite of the tool.
That being said, the way this tool is effectively used is to:

Run the tool against all user assemblies (that is, code you own)
Mitigate any issues found in your own code for missing framework APIs to be able to target .NET Standard (if you are a library) or .NET Core (if it is an app)
Identify 3rd party libraries you bring in via NuGet and identify if they support .NET Standard or .NET Core. This can be done by going to NuGet.org and looking at the dependencies tab.

Fully agree for the usage. But IT IS throwing unnecessary errors for some NuGet packages which have been declared as being part of NETCORE or ASPNETCORE.
I'm repeating myself the 3rd time: I HAVE NO INTEREST IN ANY WARNING ABOUT Micrsoft.Extensions.*, Newtonsoft.Json and such. They all are just plain netstand compatible libraries.
And that's the point: I'm checking any existing net4x library I own the code for and which I want to convert to netstandard2.x, and I get millions of false error messages for targetting these NuGet packages which just are not any problem for netstandard2.0 compatibility -- and so I don't see the real 2-3 problems which I have to solve (maybe by splitting the lib into a second MyFeature.WinOnly part).

@terrajobst Are the Microsoft.Extensions.* and Newtonsoft.Json included in the catalog?

I just noticed that ".NET Standard + Platform Extensions,Version=v2.0" exists, which looks good so far 👍

@Lxiamail

@terrajobst ".NET Standard + Platform Extensions,Version=v2.1" isn't available in catalog.bin, that is why apiport tool doesn't have the option.
@KirkMunro While we are following up why ".NET Standard + Platform Extensions,Version=v2.1" is missing in .net catalog, can you share more information about why you need ".NET Standard + Platform Extensions,Version=v2.1", would ".NET Core + Platform Extensions, version=3.1" serve your goal?

@Lxiamail: I have the ".NET Core + Platform Extensions, version=3.1" output column enabled, and I'm using that already. I'm working through bringing a significant amount of legacy code forward to .NET Standard/.NET Core, and some of it cannot be brought directly into 3.1, so I'm trying for .NET Standard 2.0 or 2.1 to start. To be honest, I'm making do with what I have, and figuring out gaps by just trying to port projects over as I go, but I posted my question because I felt it would be easier if there was a ".NET Standard + Platform Extensions,Version 2.1" column so that I could more easily assess portability to one of .NET Standard 2.0, .NET Standard 2.1, or .NET Core 3.1.


Great paper for including in requests system

Erin's article would be a fab edition to the emails - https://elifesciences.org/content/5/e16800/article-data

included this!


Make it More Apparent that SECRET_KEY cannot be blank

The main README doesn't say anything about how the value of SECRET_KEY cannot be blank. Nor does the documentation for Puppet show in the example that the key is needed to run.
When we attempt to run this container, it fails unless we add an arbitrary SECRET_KEY of any kind, but the documents don't say that.
Was able to figure it out by going through the code and seeing a comment that says:
# this empty string has to be changed, we validate it with check_secret_key()

This should be on the main page in bold letters, because it just doesn't work otherwsie.

The README does say something about it, but it doesn't say it can't be the empty string: https://github.com/voxpupuli/puppetboard/blob/master/README.md?plain=1#L171-L173
Also, if you use the puppetboard module, this is handled for you.

Yeah, that's what I was implying. On the README make a part about that it cannot be blank. It took me DEV team about a week to figure out why it wasn't launching because its not clear from standard run guide.
Will look into the other solution as well.

See #978 for an update to the README.


chore: import awscli version bump

Ref  https://github.com/rancherlabs/image-scanning/issues/1454

Codecov Report
Base: 61.44% // Head: 55.52% // Decreases project coverage by -5.91% :warning:

Coverage data is based on head (be15fc8) compared to base (f74b18d).
Patch has no changes to coverable lines.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1818      +/-   ##
==========================================
- Coverage   61.44%   55.52%   -5.92%
==========================================
  Files         178      178
  Lines       13995    13995
==========================================
- Hits         8599     7771     -828
- Misses       4321     5164     +843
+ Partials     1075     1060      -15

Flag
Coverage Δ

acceptance-api
?

acceptance-apps
36.44% <ø> (-0.26%)
:arrow_down:

acceptance-cli
54.30% <ø> (-2.28%)
:arrow_down:

unittests
8.44% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

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

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


Trace SDK: implement AWS X-Ray and Open Tracing propagators

Some propagators haven't been implemented yet:

AWS X-Ray
Open Tracing Implemented by #718

AWS-specific code belong to a standalone package.

Is the AWS X-Ray propagator still planned, just for a separate package? And by separate package, do you mean in this repo or a separate repo?

Hey @bpholt, I'm restructuring stale issues. The AWS X-ray propagator is still planned for implementation.
It is highly likely to be in the otel4s-sdk-aws (or otel4s-sdk-contrib-aws) module in this repository.
I will create new issues soon.


Add specs around removing/re-adding items to/from a stream

@alanpeabody I was monkeying around with these locally anyway, figured I might as well push them up. Seems like it could be useful to have a few specs to go along with https://github.com/ello/streams-client/pull/6.

LGTM


Home Assistant - Integration firmware version decimals missing

Is your problem within Home Assistant (Core or Z-Wave JS Integration)?
YES, BUT a Home Assistant developer has told me to come here
Is your problem within ZWaveJS2MQTT?
NO, my problem is NOT within ZWaveJS2MQTT
Checklist

[X] I have checked the troubleshooting section and my problem is not described there.

[X] I have read the changelog and my problem was not mentioned there.

Describe the bug
Using Aeotec Z-Wave Z-Stick (700) I miss the exact firmware version to be displayed in HA/Integrations/Devises/700 Series-based Controller.
It displays 7.17 and not 7.17.12
Checking Silicon Labs for firmware updates once a moth and it would be useful to have the correct firmware displayed in HA as a reference.

Investigated by HA and they directed my to Zwave-js:
https://github.com/home-assistant/core/issues/68560
Device information
Diagnostics of Z-Wave network.txt
How are you using node-zwave-js?

[ ] zwavejs2mqtt Docker image (latest)
[ ] zwavejs2mqtt Docker image (dev)
[ ] zwavejs2mqtt Docker manually built (please specify branches)
[ ] ioBroker.zwave2 adapter (please specify version)
[X] HomeAssistant zwave_js integration  (please specify version)
[ ] pkg
[ ] node-red-contrib-zwave-js (please specify version, double click node to find out)
[ ] Manually built from GitHub (please specify branch)
[ ] Other (please describe)

Which branches or versions?
version:
node-zwave-js branch:
Current version: 0.1.55
Did you change anything?
no
If yes, what did you change?
No response
Did this work before?
No, it never worked anywhere
If yes, where did it work?
No response
Attach Driver Logfile
Diagnostics of Z-Wave network.txt

This is already fixed on master and will be included in the upcoming v9 release of the driver.
https://github.com/zwave-js/node-zwave-js/pull/4355


Suggestion: define only one ocall/ecall but pass an enum as arg defining the function to dispatch.

This is an idea I had for the following reasons:

Ever-growing number of ecall/ocalls is cumbersome, as they need to be defined in multiple spaces.
Definition in the edl files is error prone.
It introduces code redundancy that is always just copying the data from the memory, i.e. the slice::from_raw_parts stuff.

Hence, I suggest to introduce a uniform ecall/ocall of the following form:
pub fn overarching_ecall(
   eid: sgx_enclave_id_t,
   retval: *mut sgx_status_t,
   call: *const u8,
   call_size: u32,
   return_buffer: *const u8,
   return_buffer_size: u32,
) -> sgx_status_t

The call is an enum. The variants would contain all the ecalls we have defined:
enum Ecall = {
   // probably even better to use named structs: GetState { cypher_state: Vec<u8>, shard: ShardIdentifier }
   GetState(CypherState, Shard),
   InitChainRelay(GenesisHash, AuthorityList, AuthorityProof),
   DumpRaToDisk
   ...
}

The return_buffer call can be everything as long it is de-/encodable.
In the enclave it would look as follows:
#[no_mangle]
pub unsafe extern "C" fn overarching_ecall(
   call: *const u8,
   call_size: u32,
   return_buffer: *const u8,
   return_buffer_size: u32,
) -> sgx_status_t {
   let call: Ecall = Decode::decode(slice::from_raw_parts(call, call_slize)).unwrap();
   let return_slice = slice::from_raw_parts(return_buffer, return_buffer_sice);

   let ret: Vec<u8>  = match call {
      GetState(cypher, shard) => get_state(cypher, shard),
      ....
   }
   write_slice_and_whitespace_pad(return_slice, ret);
}

The same approach can be used for the ocalls. I don't see any reason why this would not work, and I guess we'd save around 1000 lines of code.

This could be nice.
What still bugs me is that we have to allocate enough memory for the return value. This is very ugly. Could we somehow take this a step further and combine ecall with ocall to return an arbitrary size value?

I think, we could integrate this with the same pattern. The ocall responses would just be some additional fields in the Ocall enum, which we're going to have anyhow.
It fragments the logic around an ecall request, but this is not bad - forces us to write modularized code! :D

@mullefel FYI

I have just been thinking about the removal of the return buffer and favoring an ocall instead. This we need to analyze closely to see if it is reasonable. It depends on the amount of context we have, as we'd need to save to return value context in globals (if there is some). If the context is too much and diverse, I think it will introduce unnecessary complexity.
However, it might be that this is not an issue at all. I have not checked it.

@mullefel this can be closed as it is done, right?

This we might need to discuss. We did not implement it as discussed here, we only modularized the code, as we thought this will be good regardless of the future steps.

it's as @clangenb described. This probably doesn't have high priority at the moment I think? Regardless, it's probably a good idea to keep this issue around, for some time in the future.


Upgrade to lastest fs2 snapshot

Draft until there's a version published, but I thought it might be good to see https://github.com/typelevel/fs2/pull/2209 in action.

Oh cool! This is excellent.

Oh cool! This is excellent.

Do you have any concerns about dropping the read/write timeouts? Also, I was conservative here and didn't propagate ip4s types through all of Skunk internals.

Do you have any concerns about dropping the read/write timeouts? Also, I was conservative here and didn't propagate ip4s types through all of Skunk internals.

Do you have any concerns about dropping the read/write timeouts? Also, I was conservative here and didn't propagate ip4s types through all of Skunk internals.

Do you have any concerns about dropping the read/write timeouts? Also, I was conservative here and didn't propagate ip4s types through all of Skunk internals.

I think effect timeouts are what I want, so yes this all seems good to me, although it's probably possible to get the session into an inconsistent state by doing this so it will require some testing.

I think effect timeouts are what I want, so yes this all seems good to me, although it's probably possible to get the session into an inconsistent state by doing this so it will require some testing.

I didn't check for existing PRs and did the same thing (for M9), apart from propagating the Temporal effect (and updating lots of versions): https://github.com/tpolecat/skunk/compare/ce3...keynmol:ce3-latest?expand=1
(been testing it with locally published https://github.com/tpolecat/natchez/pull/272)
@mpilquist if you intend to track this until latest fs2 is released, I can abandon my efforts and just watch this PR :)

@keynmol I had basically given up on this PR as a result of the errors from SBT about conflicting versions.

Cool, I'll continue iterating on it then (and will take a look at those evictions). Locally I seem to have a full set of published dependencies for M3 and RC1 (with these changes:

[ ] Natchez PR: https://github.com/tpolecat/natchez/pull/272
[ ] SourcePos PR: https://github.com/tpolecat/SourcePos/pull/1
[x] Scodec Cats PR https://github.com/scodec/scodec-cats/pull/17
[ ] optional: Http4s winding fs2/CE forward: https://github.com/http4s/http4s/pull/4471

The jenga is almost complete, I might be able to test my stuff locally with CE3 after all :tada:

The eviction checks are truly a nightmare :D Doesn't work with Scala 3 using 2.13's library... Plus scala-xml dependency from 2.12 is causing issues.
Either way - I've updated this branch (as it doesn't have timeouts, which is what Rob wants I think) to latest versions of things: https://github.com/mpilquist/skunk/compare/topic/fs2-network-refactor...keynmol:fs-latest?expand=1, fixed compilation and removed some bounds found by 2.13.5 (:tada:)
I'd love to know if I can help consolidate those 3 branches into one. I already published skunk from this branch locally and it seems to work, or it may be me not doing anything spectacular with it :)

Ah shit I have been working on this on my own branch. I will check out what you have done but I'm closing this now to avoid more confusion.


Improve the User testimonial section

Hello @SaranshBangar
The user testimonial is quite lagging .  can make improvements to give it a better Ui/Ux .
Will make it more responsive so that people can view it properly without any lagging effect.

Please assign this to me , as an Gssoc-24 Ext contributor and Hacktoberfest contributor I would like to tackle this problem.

@kottarivaibhav Sure, you can proceed with it. Please remember to -

Send a photo here of of the new design before raising a PR
Follow the proper file structure
Star the repo :)

All the best!

@SaranshBangar can i work on this ?

@Sawan-Kushwah I am sorry, this issue is already assigned to @kottarivaibhav

@SaranshBangar but its haven't raise PR from last 5 days !! i don't think he will raise further

@Sawan-Kushwah I'll wait for 3 more days, then I will assign it to you

@SaranshBangar  if you have any other issue please assign me where people are not active !

Sorry for the delay , But I am into it . Will raise a pull request by today


Bug: Does not play well with the start menu

Issue:
Pressing Alt tab after opening the start menu opens AltTab behind the start menu and no focus, but remains open.
Expected Result:
After pressing Alt+tab, focus is on AltTab and not the start menu, possibly even closing the start menu.
Operating System: Windows 11

Recently I have upgraded my laptop to Windows 11. I too observed some issues in Windows 11. I'll fix all these issues in the next version.
Thank you.


How can you create custom amendments

I don't see an option when creating an offer to do custom amendments to the standard contract. Is this information still relevant?

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

ID: 0e6aba9e-03e6-9955-8f58-c3e32494d901
Version Independent ID: 458939b9-0a4b-ee23-afa8-0e5b299d498e
Content: Standard Contract
Content Source: articles/marketplace/standard-contract.md
Service: marketplace
Sub-service: partnercenter-marketplace-publisher
GitHub Login: @ChJenk
Microsoft Alias: v-chjen

@santhoshbomma9 Thanks for the comment. We are actively investigating on the issue and will get back to you shortly with an update.

@santhoshbomma9 Where are you looking? Could you provide more details?

@santhoshbomma9 Closing this issue for now as there was no response for a while. Feel free to re-open to continue the discussion.

Hi @SadiqhAhmed-MSFT , I was referring to Content Source: articles/marketplace/standard-contract.md

@santhoshbomma9 The feature is available in both CPP and PC.


Update Dockerfile for table support.

Updated Dockerfile to use Table API. README updates are only for Docker.
https://github.com/Azure/Azurite/issues/510

[x] Readme updates
[x] MCR readme updates
[x] Dockerfile updates
[ ] Sanity checking

No test cases have been added.

Thanks @takekazuomi for contribution!


bug: Invalid Environment Variable DATABASE_URL When Using A Valid MySQL DB URL

Provide environment information
System:                                                                                OS: Windows 10 10.0.22000                                                                                CPU: (12) x64 Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz                                                                                Memory: 2.72 GB / 15.84 GB                                                                                Binaries:                                                                                Node: 16.17.0 - C:\Program Files\nodejs\node.EXE                                                                                npm: 8.15.0 - C:\Program Files\nodejs\npm.CMD
Describe the bug
After setting up create-t3-app@latest, I am trying to hook prisma up to my live mysql database. I have changed the .env file to point to mysql://USER:PASSWORD@HOST:PORT/DB and the schema.prisma to expect a "mysql" provider. I know the DATABASE_URL is valid as running npx prisma db pull and npx prisma generate work fine, and I can see the data in the database via npx prisma studio. However when trying to run npm run dev I keep getting the error "Invalid environment variables: DATABASE_URL: Required".
To reproduce
Setup create-t3-app@latest with the default settings, aside from not selecting nextAuth and not initializing a git repo. Change the DATABASE_URL to a valid mysql url as well as change the schema.prisma provider to "mysql". Running npm run dev will error on invalid database variables.
Additional information
I'm a relatively new developer, so there's a chance I'm just completely wrong on every front. Please let me know if there's any more info needed or if there is something I need to try. Thank you.

Works for me

Weird that it errors as "Required", indicating that it isn't entered.
Since prisma db push worked I'm guessing you have the .env in root (should be default) and an entry DATABASE_URL='mysql://....'. Maybe you typoed the key or smth?

Can you show me your .env file completely? I was able to get it to work only by changing the server.mjs to accept any for the DATABASE_URL.

Can you show me your .env file completely? I was able to get it to work only by changing the server.mjs to accept any for the DATABASE_URL.
*edit schema.mjs not server.mjs

That's pretty much exactly like mine, without the ssl flag at the end but I don't think that's the issue since I can get the app to run and even fetch data if I change the schema.mjs to accept any. It's like it's not parsing it as a string.

That's pretty much exactly like mine, without the ssl flag at the end but I don't think that's the issue since I can get the app to run and even fetch data if I change the schema.mjs to accept any. It's like it's not parsing it as a string.

Is it a new app? Try remaking one using the steps you wrote initially

That's the only thing I can think of. When I'm back at the computer I'll try just starting from scratch. It is a new app, and I ran into this twice now but hey maybe third time's the charm.

Still getting the same error.

Did you do the initial npx prisma db pull? I can't possibly see how that would affect anything. I am most likely missing something in my DATABASE_URL string, but I can't find great documentation on what should be there. Besides, it obviously works since other Prisma stuff works.

Yea looks to me you are doing something weird tjat Prisma accepts, but Next.js doesn't?
Can you post a screenshot of the env and blur some of it out?

You could also try using this:
DATABASE_URL=mysql://localhost:3309/databasename

This is what you would use for planetscale cli for example. Does it read that?

I figured out the issue with the help of this discussion https://github.com/prisma/prisma/discussions/13600. I realized I had a '$' character in my password which had to be urlencoded, and zod was checking that it was a valid url. Replacing with %24 worked.
Thanks everyone for all the help! This was a particularly annoying solution for me as I deal with urlencoding/decoding on an almost daily basis at my job...

Great. Still confused why Zod gave the Required error though 🤔. Invalid URL would have made more sense

I figured out the issue with the help of this discussion prisma/prisma#13600. I realized I had a '$' character in my password which had to be urlencoded, and zod was checking that it was a valid url. Replacing with %24 worked.
Thanks everyone for all the help! This was a particularly annoying solution for me as I deal with urlencoding/decoding on an almost daily basis at my job...

Thanks man, this saved me a lot of time!
Extremely useless message from next js side, although it everything works, you change db pass, it doesn't work is a good indicator something wrong with the pass, not in 2 worlds would I suspect about $, although judging PlanetScale says use only - and lowercase, me using SupaBase and uppercase letters in combination with signs made perfect sense it might be the issue.
Thanks again, have a great day!

bing chilling


Troubleshoot unsynced issue

What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)
This PR improves some logging to aid in troubleshooting an unsynced rundown issue.

Codecov Report

Merging #393 (eb9a0ed) into release27 (0469d26) will decrease coverage by 0.00%.
The diff coverage is n/a.

@@              Coverage Diff              @@
##           release27     #393      +/-   ##
=============================================
- Coverage      68.91%   68.91%   -0.01%
=============================================
  Files            198      198
  Lines          13194    13194
  Branches        2963     3127     +164
=============================================
- Hits            9093     9092       -1
  Misses          4023     4023
- Partials          78       79       +1

Impacted Files
Coverage Δ

meteor/server/api/ingest/rundownInput.ts
66.52% <ø> (ø)

meteor/server/api/systemTime/systemTime.ts
78.02% <0.00%> (-1.10%)
:arrow_down:

meteor/server/DatabaseCaches.ts
91.83% <0.00%> (ø)

Continue to review full report at Codecov.

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


cant log in

i think it might be a data issue since 3g like doesnt exist anymore (the device doesnt have wifi so i have to use data; its the LG GU297 Wink with a Fido (canada) sim card in it; my plan is 4g and the device recognizes it as 3g and texting/calling works fine)
"javax.microedition.io.ConnectionNotFoundException: the target of the name cannot be found." shows when i try to log in
i dont really know what im doing at all so any help with this would be good

thats not the app's fault, you most likely need to change APN settings for your phone

i completely forgot about apn settings but that makes sense
although i set up apn settings and it still doesnt work but another issue is that the apn settings only has "name", "auth type" and "apn" (and username/password when i change the auth type to low or high) as the settings so i cant put all the apn settings that it needs into the phone

now it says "java.lang.IllegalArgumentException: Malformed address"

Are you sure you didn't change the API URL from the default http://dsc.uwmpr.online? Make sure there is no slash at the end (I don't know if that matters).
I don't know what else it could be, other than the carrier not supporting that phone, or your APN settings still being incorrect.

The app was working fine until the last update, but after the last update I cannot log in to the app regardless of whether ssl authentication is on or off
Series 60 version 2 Nokia n70

The proxy is offline because it got detected as a "phishing site" by the hosting service. I will either tell you or release an update when it comes back online.


Fix shortname paths

We could actually do a test here sort of like a HEAD http request to see if all these things actually exists


Implementation of GRU layer as well as its test

I just went through the ComputeFeature function. I think there should be no bugs. Minor changes are suggested.
Do you have links to webpages that shows the compute gradient equations?
Thanks.

Regarding your question, "Do you have links to webpages that show the equations for gradient computation?", I did not find web pages for gradient computation...
I computed the gradients by myself. Do you know if there is any relevant website? then I can check.

I don't have...


Database can contain int but property expects int<1, max>.

It seems the extension does not support int ranges but I have not found out why. I checked that IntegerRangeType is a subclass of IntegerType.
Any idea? Thanks!
	/**
	 * @var positive-int
	 * @ORM\Column(type="integer")
	 */
	private $positiveInteger;

Property A::$positiveInteger type mapping mismatch: database can contain int but property expects int<1, max>.

Same thing as: https://github.com/phpstan/phpstan-doctrine/issues/204


Add a metric to track ClusterQueue status

What would you like to be added:
A metric that tracks clusterQueue status, active vs frozen; if there are missing flavors etc.
Why is this needed:
Better debug-ability signals
Completion requirements:
This enhancement requires the following artifacts:

[ ] Design doc
[ ] API change
[ ] Docs update

The artifacts should be linked in subsequent comments.

/assign


Support more than 64 fields in a struct

Currently a uint64 is used to track required fields. This limits a struct to fields with ID < 64. Ideally this limit should be removed.

Is this still an issue?

Unfortunately so: https://github.com/samuel/go-thrift/blob/master/thrift/thrift.go#L204

@alecthomas thanks for your PR, for now, will use your branch.
@samuel could we please merge it? Sounds like a reasonable change.


Replace Array.fill() with code safe for IE

Array.prototype.fill() is not supported in IE 11 and earlier
(https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Array/fill)
This looks to be a better fix than https://github.com/makotot/react-scrollspy/pull/44

Awesome! Thanks ;)