PROV: Move bio_prov.c from libcommon.a to libfips.a / libnonfips.a

libcommon.a is FIPS agnostic, while libfips.a and libnonfips.a are
FIPS / non-FIPS specific.  Since bio_prov.c checks FIPS_MODULE, it
belongs to the latter.
Along with this, a bit more instruction commentary is added to
providers/build.info.

@InfoHunter, if you could test this on your MacBook, that would be great

@InfoHunter, if you could test this on your MacBook, that would be great

Done testing, very smooth

The travis failure seems not relevant.

Why was this only an issue on Mac??

Why was this only an issue on Mac??

I think Mac is more diligent than Linux regarding unresolved symbols in a module at link time.  Unfortunately, the -z defs we use on Linux is only good for object files used directly on the command line, i.e. doesn't apply to static libraries...
So, since bio_prov.c had a section of code wrapped with #ifndef FIPS_MODULE, and libcommon.a has object files compiled with that macro undefined, we ended up with a FIPS module with a few symbols unresolved, all of those referred to in that section of bio_prov.c.  Ignored on Linux, but cause for error on Mac.

@InfoHunter, I did a small correction requested by @richsalz...  a typo.  Does your approval stand?

24 hours has passed since 'approval: done' was set, but as this PR has been updated in that time the label 'approval: ready to merge' is not being automatically set.  Please review the updates and set the label manually.

Merged
904f42509f8d5e6210113e49a7e41ed2b1dd5a81 PROV: Move bio_prov.c from libcommon.a to libfips.a / libnonfips.a


⚠ Bofrost.lu has degraded performance

In 09b7ced, Bofrost.lu (https://www.bofrost.lu) experienced degraded performance:

HTTP code: 200
Response time: 2383 ms

Resolved: Bofrost.lu performance has improved in f28db74 after 48 minutes.


macOS Catalina fix

Hey, I noticed that you have included a macOS Catalina fix in a recent commit, would it be possible for you to explain how to get this to work? I am struggling to get anything other than:
avrdude: ser_close(): can't reset attributes for device: Device not configured
the selected serial port avrdude: ser_close(): can't reset attributes for device: Device not configured
 does not exist or your board is not connected

Hi @JamesGreenaway, sorry I've only just seen this comment. You need to burn the bootloader on the Touch Board, we have explained the situation here: https://www.bareconductive.com/news/touch-board-and-macos-catalina/
You can find information on how to burn the bootloader here: https://arduino.stackexchange.com/questions/473/how-do-i-burn-the-bootloader

Hi @loosepascal, the bareconductive link is broken and I was looking for some info on how to burn the bootloader (pins, etc) to my bare conductive board as current macbook (Monterrey) is not detecting USB serial.


Clean docstrings and API

What?
The names of functions, files, folders, variables, parameters needs a clean-up. For example:

rank is sometimes refered as r, sometimes as rank,
docstrings do not match the functions' signatures,
a cell complex is abbreviated as "CX"; however in the papers Hajij 2023 and Papillon 2023 we use the abbreviation CC
a combinatorial complex is abbreviated as "CC"; however in the papers Hajij 2023 and Papillon 2023 we use the abbreviation CCC
etc

The docstrings do not always respect our docstring conventions, which renders poorly in the documentation website.
How?
Clean docstrings in toponetx/algorithms:

[ ] Check that they respect the correct formatting
[ ] Check that the Parameters description match the function signature

Clean docstrings in toponetx/classes:

[ ] Check that they respect the correct formatting
[ ] Check that the Parameters description match the function signature

Clean docstrings in toponetx/utils:

[ ] Check that they respect the correct formatting
[ ] Check that the Parameters description match the function signature

Decide on abbreviation and apply changes:

[ ] Use CC instead of CX for cell complex, everywhere
[ ] Use CCC instead of CC for combinatorial complex, everywhere

Make sure that variable/parameter names are consistent:

[x] Use rank for rank everywhere

I started addressing this a little bit. I think the docstrings for algorithms is fine. No?

@devendragovil
@maneelusf
@gurug-dev
This is also a priority task. Can you please help?

@ffl096 this is stalled issue. I have seen some PRs from you that were addressing it in the past. Could you check this issue's status? Maybe we can close it now? 🤞 Thanks!

There are unfortunately still places that need to be cleaned up, though there was some progress in the past. Let's keep this open for now.

@ffl096 would you have any update on this? Maybe we can close?


Updated README for preact

The README references the vanilla WebComponents process. Should we update the README with more specific instructions? I would love to try contributing a component as well, but need some pointers to get started. @wholesale-design-system/engineers

👍  feel free to contribute. do you want to get a component assigned?

Yes please :) I need some practice, and an intro into the build process, but that would be really fun.

@schluchter Any updates on Readme update :D ?


Callback path isn't aware of sub-directory placement

I'm using rails 4 and omniauth-ldap,deploying with warbler in glassfish. Looking through the source its grabbing callback_path from omniauth core.
For some reason the rest of the rails app works fine, even the login pages, but the callback URL is going to the root of the webserver, this conflicts with how glassfish is deploying the applications.
http://glassfishserver/application/users/auth/ldap is the form. This posts to
http://glassfishserver/users/auth/ldap/callback.
To be honest I'm not sure if this is being covered by rails automagic everywhere else, or jboss/glassfish magic, but it's causing issues with omniauth. Does anyone know of an elegant way to fix it?. It works fine in development which isn't put in a subfolder, but doesn't in production and the jboss/glassfish subfolder.

+1, afaik this is still not resolved?


Installation using ansible readme

<!--  Thanks for sending a pull request!  Here are some tips for you:

**What type of PR is this?**

> /kind documentation

**What this PR does / why we need it**:

**Test Report Added?**:
> /kind NOT-TESTED

**Special notes for your reviewer**:
I have made documentation for installation of soda using ansible

Hi @ravisaxena23 .
Thanks for the PR.
Please edit the description and add a meaningful description with some details:
What this PR does?
Why is it required?
What are the changes (if any) that you are making and bugs or issues that are being fixed.

Thank you for reviewing.. I will work on the issue and update soon. Also! If we can add Doc again for Ubuntu 18 and other versions. When official support will arrive I don't think we are going to need steps for 16.04

There may be some steps that may be different but most of the steps would remain same.

@ravisaxena23 , could you please confirm the review fixes and let me know. Thanks a lot for your contribution.

@ravisaxena23 please update the comments reply. So we can merge before the upcoming release.

Thank you @ravisaxena23 .
This is a good first contribution.
I have made some suggestions and nits.
Our docs website is built using Hugo / Netlify and the Learn theme for hugo.
The theme offers some styling elements and shortcodes. You can find the documentation for the theme here

thank you sir


Differentiate Class Library and Console Application templates for .NET Framework

We should append "(.NET Framework)" to the console and class library templates so that they are differentiated between it and .NET Core.

This has been done.


Add ignore for doc/tags.

I keep my configs in a Git repository, and I use Vundle to manage my plugins.
Vundle (and Pathogen, I believe) automatically generates helptags (doc/tags) when this plugin is installed. Since this file is untracked, when I perform git status on my dotfiles repository, this shows up:
modified: .vim/bundle/vim-startify (untracked content)

This simply ignores doc/tags so the above doesn't show up when git status is called on an enclosing repository.

Oh, the joys of git submodules. ;]
Thanks!

sounds joyful


Atom.Object.defineProperty.get is deprecated.

Auto generated from atom deprecation-cop :)
atom.workspaceView is no longer available.
In most cases you will not need the view. See the Workspace docs for
alternatives: https://atom.io/docs/api/latest/Workspace.
If you do need the view, please use atom.views.getView(atom.workspace),
which returns an HTMLElement.
Atom.Object.defineProperty.get (/Applications/Atom.app/Contents/Resources/app/src/atom.js:55:11)
GistView.initialize (/Users/framerate/.atom/packages/gist-it/lib/gist-view.coffee:33:9)

Oops, sent twice!


chore: update permissions

Description
Fix permission issues in pipeline
Fixes # (issue)
Type of change
Please delete options that are not relevant.
N/A
How Has This Been Tested?
N/A
Checklist
N/A

Codecov Report

Merging #742 (3de180a) into develop (d26b9f7) will not change coverage.
The diff coverage is n/a.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
@@           Coverage Diff            @@
##           develop     #742   +/-   ##
========================================
  Coverage    86.71%   86.71%
========================================
  Files           26       26
  Lines         1814     1814
========================================
  Hits          1573     1573
  Misses         241      241

:tada: This PR is included in version 1.9.1-beta.3 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Upgrade bootstrap-sass to version 3.3.6

More info: https://libraries.io/rubygems/bootstrap-sass/3.3.6

May want to reopen. May need to walk the app to check for non-functional regressions.

@jasnow it was only a small patch release, I'm fairly confident it won't break anything

OK - been bitten before with non-functional issue related to to bootstrap. Thanks.


[Autocomplete] crashes when focused + autoSelect & freeSolo are enabled + it is disabled

Duplicates

[X] I have searched the existing issues

Latest version

[X] I have tested the latest version

Current behavior 😯
When disabling an Autocomplete instance, while some value is set, autoSelect and freeSolo are enabled, the useAutocomplete hook will crash due to the disabling not being triggered by an event, but by a change in the prop value.
Expected behavior 🤔
it clears & blurs the input without crashing
Steps to reproduce 🕹
https://codesandbox.io/s/autocomplete-disabled-error-2ub2mv?file=/demo.js
Context 🔦
In order to prevent additional entries an Autocomplete in our system is supposed to be disabled while potentially still being focused.
The focus in combination with the Autocomplete configuration causes the input to be blurred here (note the lack of a passed event), which causes the input to be cleared here and that relies on checking the aforementioned missing event here.

  Output from `npx @mui/envinfo` goes here.

The linked PR addressed this issue, however I'm not sure if the fix is acceptable or if I should maybe rather create an event to pass for any downstream consumers of the onClose.

I'm running into this bug when submitting a form when pressing Enter while the Autocomplete is focused. The form submission disables the Autocomplete to prevent changes during submission, but then the Autocomplete's handleBlur is called which ultimately crashes the application.
<Autocomplete
  autoSelect
  freeSolo
  disabled={isSubmitting}
  ...
  />


Add .deb release

Build .deb file with make and make build_deb GTK_UI_DEB_VERSION=<version here>

closes #14


Ensure 100% error-free flow by implementing automatic error detection and stopping if one fails with feedback to end user.

Subtask: Ensure 100% error-free flow by implementing automatic error detection and stopping if one fails with feedback to the end user.
Task Overview: Implement a system that ensures workflows execute without errors by automatically detecting and halting the flow if an error occurs. Provide real-time feedback to the user, explaining the cause of the failure and offering guidance for resolving the issue.
Specific 🎯:

Develop an error detection mechanism that monitors block execution in real-time and stops the workflow if a block fails.
Implement clear and actionable error messages that are presented to the user, identifying the block and reason for the failure (e.g., invalid input, logic error).
Ensure that the system handles errors gracefully, preventing partial workflow execution or data corruption.
Add visual cues (e.g., red highlights on blocks or error icons) in the UI to indicate where the workflow failed, and allow users to correct the issue and re-run the flow.

Measurable 📏: Success will be measured by the ability to detect errors, stop workflows immediately when an error occurs, and provide useful feedback to users. Unit tests will verify that the error detection system works reliably and that workflows are halted as expected.
Achievable 🚀: This task is achievable by extending existing validation logic to include real-time error detection and feedback. The JavaScript execution layer will be enhanced to catch errors during runtime and communicate them to the user in a clear manner.
Relevant 🎯: Ensuring error-free workflows is essential for providing a smooth user experience, especially for non-technical users. Real-time error detection with immediate feedback will help users quickly identify and fix issues in their workflows.
Time-bound ⏳: This task should be completed within 2 weeks to ensure the error detection system is ready for testing and user feedback.
Acceptance Criteria ✅:

[ ] Automatic error detection is implemented, stopping the workflow immediately if a block fails.
[ ] Clear error messages are provided to users, identifying the block and explaining the issue.
[ ] Visual indicators (e.g., red highlights or error icons) are added to the UI to show where errors occurred.
[ ] Users can easily correct errors and re-run the workflow.
[ ] Unit tests and integration tests pass, verifying the reliability of the error detection and feedback system.

Almost done missing tests.

done we will skip tests for now


Added Dark Mode Toggle to Navbar

Issue Link:
Resolves #8
Changes Made:

Implemented a dark mode toggle button in the navigation bar.
Users can now switch between light and dark themes by clicking the button.
The current theme is applied dynamically using state management, and relevant CSS classes are toggled accordingly.

Implementation Details:

Added a state variable to track the current theme (light or dark).
Applied corresponding CSS for both light and dark modes.
Used a button in the navigation bar to allow users to switch between the two modes.

Screenshots:

Light Mode:

Dark Mode:

Labels:
I would greatly appreciate it if @Aryainguz could add the following labels, if appropriate:

hacktoberfest
level  ( any suitable level deemed appropriate)

Thank you for your consideration!

Hi @Laxmi01345 its not been merged because this wasn’t approved as an issue initially would appreciate if you try adding some more features as this hasn’t been approved, thanks


[BEAM-5878] [BEAM-5490] Add partial support for functions with keyword-only arguments.

Fix a crash in Beam codebase reported by TFX team that happens when a pipeline operates with functions that take keyword-only arguments (a language feature that became available in Python 3). This PR is a first step to support kwonlyargs, there are a few other places in Beam codebase captured in TODOs where additional work may be needed. We will also need to add (Python 3-only) tests  where dofns/sideinputs have kwonlyargs once Python 3 test suite is in a reasonably-good shape.

Use getfullargspec instead of getargspec on Python 3, which recognizes kwonlyargs
Avoid an irreverisble monkey-patch of inspect.getargspec. ([BEAM-5490])
Recognize functions with kwonlyargs in sideinputs.

Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Format the pull request title like [BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replace BEAM-XXX with the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

It will help us expedite review of your Pull Request if you tag someone (e.g. @username) to look at it.
Post-Commit Tests Status (on master branch)

Lang
SDK
Apex
Dataflow
Flink
Gearpump
Samza
Spark

Go

---
---
---
---
---
---

Java

Python

---

---
---
---

Run Python Dataflow ValidatesRunner

R: @aaltay
CC: @robertwb @splovyt @RobbeSneyders @markflyhigh
Also thanks to Ruoyu who did initial investigation and came up with a patch.

@aaltay Thanks for the review! PTAL.


Markdown files cannot be found in netlify function environment

Hi. First of all, Thanks for the plugin.
I am getting errors with my markdown blog. Pages and components seem to be working perfectly (tested with sample). but not working with the markdown directory. It's giving me an error related to my file location.
{
"errorType": "Runtime.UnhandledPromiseRejection",
"errorMessage": "Error: ENOENT: no such file or directory, scandir '/var/task/contents/blog'",
"trace": [
"Runtime.UnhandledPromiseRejection: Error: ENOENT: no such file or directory, scandir '/var/task/contents/blog'",
"    at process.<anonymous> (/var/runtime/index.js:35:15)",
"    at process.emit (events.js:314:20)",
"    at processPromiseRejections (internal/process/promises.js:209:33)",
"    at processTicksAndRejections (internal/process/task_queues.js:98:32)"
]
}

Deploy Log
5:36:18 PM: Build ready to start
5:36:20 PM: build-image version: 53b83b6bede2920f236b25b6f5a95334320dc849
5:36:20 PM: build-image tag: v3.6.0
5:36:20 PM: buildbot version: 94ed42511c4e70547a960237db686b74875fef2d
5:36:20 PM: Fetching cached dependencies
5:36:20 PM: Starting to download cache of 275.3KB
5:36:20 PM: Finished downloading cache in 77.823649ms
5:36:20 PM: Starting to extract cache
5:36:20 PM: Finished extracting cache in 14.676215ms
5:36:20 PM: Finished fetching cache in 92.929933ms
5:36:20 PM: Starting to prepare the repo for build
5:36:21 PM: Preparing Git Reference refs/heads/main
5:36:23 PM: Starting build script
5:36:23 PM: Installing dependencies
5:36:23 PM: Python version set to 2.7
5:36:24 PM: v12.18.0 is already installed.
5:36:25 PM: Now using node v12.18.0 (npm v6.14.4)
5:36:25 PM: Started restoring cached build plugins
5:36:25 PM: Finished restoring cached build plugins
5:36:25 PM: Attempting ruby version 2.7.1, read from environment
5:36:27 PM: Using ruby version 2.7.1
5:36:27 PM: Using PHP version 5.6
5:36:27 PM: Started restoring cached node modules
5:36:27 PM: Finished restoring cached node modules
5:36:27 PM: Started restoring cached yarn cache
5:36:27 PM: Finished restoring cached yarn cache
5:36:27 PM: Installing yarn at version 1.22.4
5:36:27 PM: Installing Yarn!
5:36:27 PM: > Downloading tarball...
5:36:27 PM: [1/2]: https://yarnpkg.com/downloads/1.22.4/yarn-v1.22.4.tar.gz --> /tmp/yarn.tar.gz.OaqmPaAqag
5:36:27 PM:   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
5:36:27 PM:                                  Dload  Upload   Total   Spent    Left  Speed
5:36:28 PM:   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
5:36:28 PM: 100    80  100    80    0     0    241      0 --:--:-- --:--:-- --:--:--   241
5:36:28 PM:   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
5:36:28 PM: 100    93  100    93    0     0    138      0 --:--:-- --:--:-- --:--:--  3444
5:36:28 PM: 100   643  100   643    0     0    620      0  0:00:01  0:00:01 --:--:--   620
5:36:29 PM: 100 1215k  100 1215k    0     0   802k      0  0:00:01  0:00:01 --:--:--  802k
5:36:29 PM: [2/2]: https://yarnpkg.com/downloads/1.22.4/yarn-v1.22.4.tar.gz.asc --> /tmp/yarn.tar.gz.OaqmPaAqag.asc
5:36:29 PM: 100    84  100    84    0     0   3073      0 --:--:-- --:--:-- --:--:--  3073
5:36:29 PM: 100    97  100    97    0     0   1764      0 --:--:-- --:--:-- --:--:--  1764
5:36:29 PM:   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
5:36:29 PM: 100   647  100   647    0     0   3829      0 --:--:-- --:--:-- --:--:--  631k
5:36:29 PM: 100  1028  100  1028    0     0   4923      0 --:--:-- --:--:-- --:--:--  4923
5:36:29 PM: > Verifying integrity...
5:36:29 PM: gpg: Signature made Mon 09 Mar 2020 03:52:13 PM UTC using RSA key ID 69475BAA
5:36:29 PM: gpg: Good signature from "Yarn Packaging<EMAIL_ADDRESS>5:36:29 PM: gpg: WARNING: This key is not certified with a trusted signature!
5:36:29 PM: gpg:          There is no indication that the signature belongs to the owner.
5:36:29 PM: Primary key fingerprint: 72EC F46A 56B4 AD39 C907  BBB7 1646 B01B 86E5 0310
5:36:29 PM:      Subkey fingerprint: 6D98 490C 6F1A CDDD 448E  4595 4F77 6793 6947 5BAA
5:36:29 PM: > GPG signature looks good
5:36:29 PM: > Extracting to ~/.yarn...
5:36:29 PM: > Adding to $PATH...
5:36:30 PM: > Successfully installed Yarn 1.22.4! Please open another terminal where the `yarn` command will now be available.
5:36:30 PM: Installing NPM modules using Yarn version 1.22.4
5:36:30 PM: yarn install v1.22.4
5:36:30 PM: [1/4] Resolving packages...
5:36:31 PM: [2/4] Fetching packages...
5:36:42 PM: info<EMAIL_ADDRESS>The platform "linux" is incompatible with this module.
5:36:42 PM: info<EMAIL_ADDRESS>is an optional dependency and failed compatibility check. Excluding it from installation.
5:36:42 PM: info<EMAIL_ADDRESS>The platform "linux" is incompatible with this module.
5:36:42 PM: info<EMAIL_ADDRESS>is an optional dependency and failed compatibility check. Excluding it from installation.
5:36:42 PM: [3/4] Linking dependencies...
5:36:46 PM: [4/4] Building fresh packages...
5:36:50 PM: Done in 19.73s.
5:36:50 PM: NPM modules installed using Yarn
5:36:50 PM: Started restoring cached go cache
5:36:50 PM: Finished restoring cached go cache
5:36:50 PM: go version go1.14.4 linux/amd64
5:36:50 PM: go version go1.14.4 linux/amd64
5:36:50 PM: Installing missing commands
5:36:50 PM: Verify run directory
5:36:52 PM:
5:36:52 PM: ────────────────────────────────────────────────────────────────
5:36:52 PM:   Netlify Build
5:36:52 PM: ────────────────────────────────────────────────────────────────
5:36:52 PM:
5:36:52 PM: ❯ Version
5:36:52 PM:   @netlify/build 7.0.0
5:36:52 PM:
5:36:52 PM: ❯ Flags
5:36:52 PM:   deployId: 5fd5fcb20cd506b6ee26c0bc
5:36:52 PM:   mode: buildbot
5:36:52 PM:
5:36:52 PM: ❯ Current directory
5:36:52 PM:   /opt/build/repo
5:36:52 PM:
5:36:52 PM: ❯ Config file
5:36:52 PM:   No config file was defined: using default values.
5:36:52 PM:
5:36:52 PM: ❯ Context
5:36:52 PM:   production
5:36:52 PM:
5:36:52 PM: ❯ Installing plugins
5:36:52 PM:    -<EMAIL_ADDRESS>5:37:25 PM:
5:37:25 PM: ❯ Loading plugins
5:37:25 PM:    -<EMAIL_ADDRESS>from Netlify app
5:37:26 PM:
5:37:26 PM: ────────────────────────────────────────────────────────────────
5:37:26 PM:   1. onPreBuild command from @netlify/plugin-nextjs
5:37:26 PM: ────────────────────────────────────────────────────────────────
5:37:26 PM:
5:37:26 PM: ** Adding next.config.js with target set to 'serverless' **
5:37:26 PM:
5:37:26 PM: (@netlify/plugin-nextjs onPreBuild completed in 10ms)
5:37:26 PM:
5:37:26 PM: ────────────────────────────────────────────────────────────────
5:37:26 PM:   2. Build command from Netlify app
5:37:26 PM: ────────────────────────────────────────────────────────────────
5:37:26 PM:
5:37:26 PM: $ yarn build
5:37:26 PM: yarn run v1.22.4
5:37:26 PM: $ next build
5:37:27 PM: warn  - No build cache found. Please configure build caching for faster rebuilds. Read more: https://err.sh/next.js/no-cache
5:37:27 PM: info  - Creating an optimized production build...
5:37:51 PM: warn  - Compiled with warnings
5:37:51 PM: ./node_modules/next/dist/next-server/server/load-components.js
5:37:51 PM: Critical dependency: the request of a dependency is an expression
5:37:51 PM: ./node_modules/next/dist/next-server/server/load-components.js
5:37:51 PM: Critical dependency: the request of a dependency is an expression
5:37:51 PM: ./node_modules/next/dist/next-server/server/require.js
5:37:51 PM: Critical dependency: the request of a dependency is an expression
5:37:51 PM: ./node_modules/next/dist/next-server/server/require.js
5:37:51 PM: Critical dependency: the request of a dependency is an expression
5:37:51 PM: ./node_modules/next/dist/next-server/server/require.js
5:37:51 PM: Critical dependency: the request of a dependency is an expression
5:37:51 PM: ./node_modules/next/node_modules/node-fetch/lib/index.js
5:37:51 PM: Module not found: Can't resolve 'encoding' in '/opt/build/repo/node_modules/next/node_modules/node-fetch/lib'
5:37:51 PM: info  - Collecting page data...
5:37:52 PM: info  - Generating static pages (0/4)
5:37:53 PM: info  - Generating static pages (1/4)
5:37:53 PM: info  - Generating static pages (2/4)
5:37:53 PM: info  - Generating static pages (3/4)
5:37:53 PM: info  - Generating static pages (4/4)
5:37:53 PM: info  - Finalizing page optimization...
5:37:53 PM: Page                                Size     First Load JS
5:37:53 PM: ┌ ● / (ISR: 1 Seconds)              1.97 kB        64.3 kB
5:37:53 PM: ├   /_app                           0 B            62.3 kB
5:37:53 PM: ├ ○ /404                            3.01 kB        65.4 kB
5:37:53 PM: ├ λ /api/hello                      0 B            62.3 kB
5:37:53 PM: └ ● /blog/[id]                      1.94 kB        64.3 kB
5:37:53 PM:     ├ /blog/static-site-generation
5:37:53 PM:     └ /blog/test-post
5:37:53 PM: + First Load JS shared by all       62.3 kB
5:37:53 PM:   ├ chunks/commons.40559a.js        12.8 kB
5:37:53 PM:   ├ chunks/framework.ef157c.js      41.8 kB
5:37:53 PM:   ├ chunks/main.c60f4c.js           6.54 kB
5:37:53 PM:   ├ chunks/pages/_app.e774f4.js     526 B
5:37:53 PM:   ├ chunks/webpack.e06743.js        751 B
5:37:53 PM:   └ css/6fcf17ab8077bd559672.css    2.31 kB
5:37:53 PM: λ  (Lambda)  server-side renders at runtime (uses getInitialProps or getServerSideProps)
5:37:53 PM: ○  (Static)  automatically rendered as static HTML (uses no initial props)
5:37:53 PM: ●  (SSG)     automatically generated as static HTML + JSON (uses getStaticProps)
5:37:53 PM:    (ISR)     incremental static regeneration (uses revalidate in getStaticProps)
5:37:53 PM: Done in 26.75s.
5:37:53 PM:
5:37:53 PM: (build.command completed in 27s)
5:37:53 PM:
5:37:53 PM: ────────────────────────────────────────────────────────────────
5:37:53 PM:   3. onBuild command from @netlify/plugin-nextjs
5:37:53 PM: ────────────────────────────────────────────────────────────────
5:37:53 PM:
5:37:53 PM: ** Running Next on Netlify package **
5:37:53 PM: 🚀 Next on Netlify 🚀
5:37:53 PM:    Functions directory:  netlify-automatic-functions
5:37:53 PM:    Publish directory:  /opt/build/repo
5:37:53 PM:    Make sure these are set in your netlify.toml file.
5:37:53 PM: 🌍 Copying public/ folder to /opt/build/repo
5:37:53 PM: 💼 Copying static NextJS assets to /opt/build/repo
5:37:53 PM: 💫 Setting up API endpoints as Netlify Functions in netlify-automatic-functions
5:37:53 PM: 💫 Setting up pages with getInitialProps as Netlify Functions in netlify-automatic-functions
5:37:53 PM: 💫 Setting up pages with getServerSideProps as Netlify Functions in netlify-automatic-functions
5:37:53 PM: 🔥 Copying pre-rendered pages with getStaticProps and JSON data to /opt/build/repo
5:37:53 PM: 💫 Setting up pages with getStaticProps and fallback: true as Netlify Functions in netlify-automatic-functions
5:37:53 PM: 💫 Setting up pages with getStaticProps and revalidation interval as Netlify Functions in netlify-automatic-functions
5:37:53 PM: 🔥 Copying pre-rendered pages without props to /opt/build/repo
5:37:53 PM: 🔀 Setting up redirects
5:37:53 PM:
5:37:53 PM: (@netlify/plugin-nextjs onBuild completed in 167ms)
5:37:53 PM:
5:37:53 PM: ────────────────────────────────────────────────────────────────
5:37:53 PM:   4. Functions bundling
5:37:53 PM: ────────────────────────────────────────────────────────────────
5:37:53 PM:
5:37:53 PM: Packaging Functions from netlify-automatic-functions directory:
5:37:53 PM:  - next_api_hello/next_api_hello.js
5:37:53 PM:  - next_blog_id/next_blog_id.js
5:37:53 PM:  - next_index/next_index.js
5:38:05 PM:
5:38:05 PM: (Functions bundling completed in 11.9s)
5:38:05 PM:
5:38:05 PM: ────────────────────────────────────────────────────────────────
5:38:05 PM:   Netlify Build Complete
5:38:05 PM: ────────────────────────────────────────────────────────────────
5:38:05 PM:
5:38:05 PM: (Netlify Build completed in 1m 12.9s)
5:38:05 PM: Caching artifacts
5:38:05 PM: Started saving node modules
5:38:05 PM: Finished saving node modules
5:38:05 PM: Started saving build plugins
5:38:05 PM: Finished saving build plugins
5:38:05 PM: Started saving yarn cache
5:38:05 PM: Finished saving yarn cache
5:38:05 PM: Started saving pip cache
5:38:06 PM: Finished saving pip cache
5:38:06 PM: Started saving emacs cask dependencies
5:38:06 PM: Finished saving emacs cask dependencies
5:38:06 PM: Started saving maven dependencies
5:38:06 PM: Finished saving maven dependencies
5:38:06 PM: Started saving boot dependencies
5:38:06 PM: Finished saving boot dependencies
5:38:06 PM: Started saving rust rustup cache
5:38:06 PM: Finished saving rust rustup cache
5:38:06 PM: Started saving rust cargo bin cache
5:38:06 PM: Finished saving rust cargo bin cache
5:38:06 PM: Started saving go dependencies
5:38:06 PM: Finished saving go dependencies
5:38:08 PM: Build script success
5:38:08 PM: Starting to deploy site from ''
5:38:08 PM: Creating deploy tree
5:38:09 PM: Creating deploy upload records
5:38:09 PM: 5 new files to upload
5:38:09 PM: 3 new functions to upload
5:38:10 PM: Starting post processing
5:38:12 PM: Post processing - HTML
5:38:12 PM: Post processing - header rules
5:38:12 PM: Post processing - redirect rules
5:38:12 PM: Post processing done
5:38:13 PM: Site is live ✨
5:38:34 PM: Finished processing build request in 2m14.274321422s

@MejanH hey! we pushed up a temporary solution for this supported in the plugin and wanted to let you know since you were the very first to surface this issue! i will note that this is a temporary, unstable solution. we're also working on a greater, platform-wide solution for this type of file inclusion. if you'd like access to the short term next-specific plugin solution, feel free to email me<EMAIL_ADDRESS>or dm on twitter @levlinds. otherwise, i'll leave this issue open until the longer term solution rolls out! <3

Reaching out to you on twitter for this magical temporary solution!

the platform solution is finally out!!! https://docs.netlify.com/configure-builds/file-based-configuration/#functions
please go ahead and give it a shot!

Thanks for the good news @lindsaylevine! Is this also intended to work with Server-side Rendered pages using getServerSideProps? I ran a quick test but couldn't get it to work. If there are any examples available of this in use with SSR then that would be amazing to see (understand if that's not possible though!)

@coreyaus hey! yes it should work with getServerSideProps! mind sharing how you're reading these files in your page, where the files are in your project, and how you configured your netlify.toml? that'd help me figure out why it's not working for you! :)

@lindsaylevine How is process.cwd support coming along? Any idea when this will be generally available and where would be the best way to find out ? specially as this seems as "small" feature in netlify's nextjs support scope
thanks!

@juanpprieto hey there! my apologies for not circling back here!!! my teammate eduardo just recently shed some light on that question here. per his most recent comment, it's something we'll be rolling out soon. you can subscribe to #359 to see when eduardo gives that release update!

@juanpprieto the fix that @lindsaylevine mentioned has now been rolled out. Can you please check if it works for you? Thanks!

Thanks @eduardoboucas.
Unfortunately, I haven't had any luck. I just tried this on "@netlify/plugin-nextjs": "3.4.2", but I'm either not accessing .jsons correctly or it's not working.
netlify.toml
[functions]
  node_bundler = "esbuild"
  included_files = ["json/collections/*.json"]

My .jsons live on  /public/collections/*.json. I'm then trying to read this json at my collection's getStaticProps with something like (pseudo-code):
const collection = await fs.readFile(path.join(process.cwd, `/json/collections/${params.handle}.json`), 'utf8')
but I get nothing back.. I also inspected the /out_functions/next_collections_handle.js and I don't see any references to these json files.
Any idea what I may be doing wrong?

Thanks @eduardoboucas.
Unfortunately, I haven't had any luck. I just tried this on "@netlify/plugin-nextjs": "3.4.2", but I'm either not accessing .jsons correctly or it's not working.
netlify.toml
[functions]
  node_bundler = "esbuild"
  included_files = ["json/collections/*.json"]

.json & getStaticProps
My .jsons live on /public/collections/*.json. I'm then trying to read the .json on the collection's getStaticProps with something like (pseudo-code):
const collection = await fs.readFile(path.join(process.cwd(), `/json/collections/${params.handle}.json`), 'utf8')
ENOENT: no such file or directory, open '/var/task/json/collections/tires.json'
Console logging process.cwd() still returns /var/task, so I get nothing back
Notes
I inspected the /out_functions/next_collections_handle.js and I don't see any references to these json files.
Any idea what I may be doing wrong?
P.S reading from the filesystem works fine on every context except (isPreview === true && NODE_ENV === 'production')

Hi @juanpprieto.
The path should be relative to the project root, so if the files live under /public, I believe the config should be:
[functions]
  node_bundler = "esbuild"
  included_files = ["public/json/collections/*.json"]

And to read them you can try:
const collection = await fs.readFile(path.resolve(`public/json/collections/${params.handle}.json`), 'utf8')

Let me know if this helps.

Game changer! 🔥🔥🔥
Thanks! @eduardoboucas


Add FTW Project

Is your project an open source project? Do you have GitHub links? @forthewinproject

We have been working on a private repo. Planning to open partially in the future.

Now the audit is strict, need to have the public GitHub link. @forthewinproject

Okay. Thanks.


Fixes #4423 - Getter on mutations size

Allow knowing the size of the list. For exemple, the batch size is limited to 500 mutations
Fixes #4423

I signed it!

Hi, i don't understant how it can fail on 2 files i didn't modify (and didn't commit) :
[ERROR] To fix formatting errors, run "mvn com.coveo:fmt-maven-plugin:format"
[ERROR] Non complying file: /tmpfs/src/github/google-cloud-java/google-api-grpc/proto-google-cloud-automl-v1beta1/src/main/java/com/google/cloud/automl/v1beta1/TextClassificationDatasetMetadata.java
[ERROR] Non complying file: /tmpfs/src/github/google-cloud-java/google-api-grpc/proto-google-cloud-automl-v1beta1/src/main/java/com/google/cloud/automl/v1beta1/ImageClassificationDatasetMetadata.java

@ajaaym do i need to modify this two files ? Even if it has nothing to do with my PR

@gremi64 that will be fixed after #4437 is merged.

@gremi64, it looks like you need to run mvn com.coveo:fmt-maven-plugin:format in order to fix some formatting problems in your code.

@gremi64, it looks like you need to run mvn com.coveo:fmt-maven-plugin:format in order to fix some formatting problems in your code.

It's done :)


Can't deserialize a HashMap with enum keys from a toml string

Deserializing a HashMap with enum keys fails when reading from a toml string.
In particular, with this setup:
#[derive(Debug, Deserialize, Hash, PartialEq, Eq)]
#[serde(rename_all = "snake_case")]
enum Key { ... }

Deserializing into my type from a toml::Value works fine:
let res: HashMap<Key, String> = data.try_into().unwrap(); // where data is a toml::Value from toml!()

However, I'm reading the configuration from a file, so I just have a string.
As a workaround, this works:
let res: HashMap<Key, String> = data_string
    .parse::<toml::Value>()
    .unwrap()
    .try_into()
    .unwrap();

and this works too:
#[derive(Debug, Deserialize)]
struct Outer {
    #[serde(flatten)]
    inner: HashMap<Key, String>,
}
let Outer { inner: res } = toml::from_str(&data_string).unwrap();

But this does not:
let res: HashMap<Key, String> = toml::from_str(&data_string).unwrap();

May be related to #212, but doesn't break the only-string-keys restriction of the TOML format.
I'd like to be able to use any type that implements Deserialize as a key here ideally!
Playground link

Maintenance of this crate has moved to the https://github.com/toml-rs/toml repo.  As a heads up, we plan to move toml to be on top of toml_edit, see https://github.com/toml-rs/toml/issues/340.
Closing this out.  If this is still a problem, feel free to recreate this issue in the new repo.


Country request: Guatemala

I would like to request that Guatemala be added to your queue.
Thank you.

@GEOtemala Guatemala is now available!


Is PSRAM supported?

Hi,
I was wondering if there was any support for PSRAM, and if so, if anyone would have an example on how to use it. I'm already using the global allocator, however I believe I only have access to the 300k of on-board RAM.
Thanks!

Short answer: it's not there quite yet
Previously (in the first attempt on a HAL for ESP32) we relied on the bootloader to setup PSRAM but here we need to implement those things on our side
Secondly, we need to teach esp-alloc about the additional RAM to use it as heap memory.

A good start might be to port e.g. https://github.com/apache/nuttx/blob/master/arch/xtensa/src/esp32/esp32_spiram.c , starting with  esp_spiram_init which might require more code ported (like https://github.com/apache/nuttx/blob/master/arch/xtensa/src/esp32/esp32_psram.c )
And then do the same for ESP32-S2 and ESP32-S3.
Depending on which code base you are more familiar with, looking at this functionality in esp-idf might or might not be a better option.
When all that works PSRAM should be accessible via usual read and writes to the memory region.
If that is done adapting esp-alloc to always allocate in PSRAM should be trivial - having a way to allocate from both internal RAM and PSRAM at the same time via esp-alloc seems tricky currently and might be something to figure out later.
I'm not sure if this should be noted somewhere in the documentation currently since in general, we document what is support - not what is not yet supported. Also, with this we now have an issue for it

https://github.com/esp-rs/esp-hal/pull/493 added basic PSRAM support for ESP32-S2
Support for other targets will follow


Update Storage Access Framework.md

As per the import example, it has a import prefix saf. I guess saf.<func> is intended.

Thx!


I want to use a Active Directory Managed Identity to connect

Is your feature request related to a problem? Please describe.
I want to use a Active Directory Managed Identity to connect.
Like described here: https://docs.microsoft.com/en-us/azure/storage/common/storage-auth-aad-msi?toc=%2Fazure%2Fstorage%2Fblobs%2Ftoc.json#set-environment-variables
Describe the solution you'd like
Maybe an additional connect option that collected

tenant id
client id
client secret or path to cert

Describe alternatives you've considered
Using access key does not offer enough granularity of authentication and authorization.
Additional context
Add any other context or screenshots about the feature request here.

@jotterson thanks for the feature request. We've been receiving lots of interest in this recently. While we can see how this scenario would be valuable to you, since managed identity isn't intended to be used for something like this we're still investigating if adding this feature to storage explorer would create any additional issues or problems down the road. Thanks.

@jotterson thanks for the feature request. We've been receiving lots of interest in this recently. While we can see how this scenario would be valuable to you, since managed identity isn't intended to be used for something like this we're still investigating if adding this feature to storage explorer would create any additional issues or problems down the road. Thanks.

Dupe of #2142

@jotterson FYI I have asked a question for the author of #2142 regarding managed identity support in storage explorer. If you'd like to answer that question as well, feel free to come on over to that issue and do so. Thanks.


Typo "a Azure"→"an Azure"

https://learn.microsoft.com/en-us/azure/postgresql/single-server/concepts-data-access-and-security-private-link
https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/postgresql/single-server/concepts-data-access-and-security-private-link.md
#PingMSFTDocs

Thanks, @hyoshioka0128!


Add store type to GrpcStore.

When forwarding AC to an upstream GrpcStore. the store type is lost along the way.  If the GrpcStore is used directly then there's optimisations, however, if it's wrapped in another store (such as a fast-slow store) then the context is lost and queries go to the CAS server.
Instead, we make it possible to specify the upstream server type and enforce the upstream request to go via the AC server endpoint.  This is a little less efficient as tonic decodes the message then we have to re-encode it so it can be used by other stores, but it's the simplest solution.

This change is

cas/store/grpc_store.rs line 357 at r1 (raw file):
Previously, allada (Nathan (Blaise) Bruer) wrote…
Is this code path even possible with AC?
Also, maybe return a size of usize::MAX or 0x8888888888888888 so for debugging we see a special number and can look it up.

I was a little worried about using a large figure here in case it ended up getting used as a buffer size and an attempt to allocate all memory.


SSR load function include anchor portion of url

Is your feature request related to a problem? Please describe.
I have some data that I want to ssr based on the anchor tag of a url. (In reality, this is a file browser in the browser, and some file paths include '#' in them, which are interpreted as anchors.
The load function is passed an arg containing an object params, which looks like this:
{
  page: {
    host: 'localhost:3000',
    path: '/display/media/path/to/file',
    query: URLSearchParams {},
    params: { filepath: 'media/path/to/file' }
}

where the full url might look like localhost:3000/display/media/path/to/file#something.jpg (and the full file path looks like /media/path/to/file#something.jpg). I have no way to render any data on the server for this file since the anchor portion of the url is getting chopped off.
Describe the solution you'd like
If the params object also included an anchor field, this would cover my use case. E.g.
{
  page: {
    host: 'localhost:3000',
    path: '/display/media/path/to/file',
    query: URLSearchParams {},
    params: { filepath: 'media/path/to/file' },
   anchor: 'something.jpg
}

alternatively, the anchor could be included on the params.path variable, though I imagine this would break some existing projects.
Describe alternatives you've considered
move all my rendering to the client. This is an option, but it completely defeats the purpose of using svelte kit. The power (in my opinion) is in rendering as many things before they reach the client as possible. It means less loading states, and less incomplete data states.
Urls could also be escaped (# -> %23) but this makes urls much less readable as file paths
How important is this feature to you?
Important, but not crucial. I can move this logic to the client, or leave a note to users to escape any file urls before hitting them manually. It seems like a win for svelte without much harm though, so I will advocate for it.
Additional context
N/A

Duplicate of #1182. This is impossible.


[Logseq] Allowing Indenting in Quick Note

Extension
https://www.raycast.com/futantan/logseq
Description
When creating a Quick Note that contains linebreaks, multiple bullets in Logseq will be created. Hitting the tab-key does however not allow to create a nested bullet.
If a linebreak followed by tab would get interpreted as an indentation, one could already add another level of detail in a Quick Note, without having to go into Logseq.
Who will benefit from this feature?
Everyone who got familiar with adding details nested under a bullet and misses this, when creating quick notes on the fly.
Anything else?
No response

would be very nice to have the feature request


Add UI for text to speech (TTS)

cc @avinashvarna
We have access to pretty good TTS facility ( https://www.ragavera.com/tts/sg-kan-samples ) for offline non-commercial sanskrit use, using which we can generate a pretty high quality mp3 for each shloka or sentence. Such mp3-s can be properly numbered and stored (eg. on archive.org). It would be a good idea to have some facility to playback.
Particularly, something like https://avinashvarna.github.io/audio_alignment/corpus/ramayana/1.001/ would be wonderful. I am fond of the "repeat each shloka twice/ thrice before proceeding to the next" mode.

Do we also want to support existing (non-TTS) audio? For example, https://avinashvarna.github.io/audio_alignment/corpus/ramayana/1.001/ seems to have real human voice audio (not TTS).

Do we also want to support existing (non-TTS) audio? For example, https://avinashvarna.github.io/audio_alignment/corpus/ramayana/1.001/ seems to have real human voice audio (not TTS).

ते critical-संस्करणस्य सञ्चिका न सन्ति। In some cases (kAlidAsa-s verses), closely matching human audio is available - albeit it would need to be split shlokawise.

Yes, this would be a wonderful addition! Once we have support for translations and commentaries, we can get a better sense of the approach here.
The simplest approach is to generate all files and their per-block alignments offline then store the audio segments on a cloud file system.


Mockoon DOWN

🚨 Service Alert: Check the details below
Monitor Details

Monitor Name: Mockoon
Incident Status: TRIGGERED
Severity: critical
Monitor Status: DOWN
Monitor Health Checks: 1
Monitor Failure Threshold: 1

Actions

View Monitor

[start_datetime:1732951860] [end_datetime:1732932180]

The incident has been auto resolved
Total downtime: 2 minutes


kubeadm install needs apparmor

I have a "bare metal" Debian 11 server and install k8s with kubeadm.
I follow this guide: https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/create-cluster-kubeadm/
The install with kubeadm init --pod-network-cidr=<IP_ADDRESS>/16 fails:
[wait-control-plane] Waiting for the kubelet to boot up the control plane as static Pods from directory "/etc/kubernetes/manifests". This can take up to 4m0s
[kubelet-check] Initial timeout of 40s passed.

	Unfortunately, an error has occurred:
		timed out waiting for the condition

	This error is likely caused by:
		- The kubelet is not running
		- The kubelet is unhealthy due to a misconfiguration of the node in some way (required cgroups disabled)

	If you are on a systemd-powered system, you can try to troubleshoot the error with the following commands:
		- 'systemctl status kubelet'
		- 'journalctl -xeu kubelet'

	Additionally, a control plane component may have crashed or exited when started by the container runtime.
	To troubleshoot, list all containers using your preferred container runtimes CLI.

	Here is one example how you may list all Kubernetes containers running in cri-o/containerd using crictl:
		- 'crictl --runtime-endpoint /run/containerd/containerd.sock ps -a | grep kube | grep -v pause'
		Once you have found the failing container, you can inspect its logs with:
		- 'crictl --runtime-endpoint /run/containerd/containerd.sock logs CONTAINERID'

error execution phase wait-control-plane: couldn't initialize a Kubernetes cluster
To see the stack trace of this error execute with --v=5 or higher

Looking at containerd logs shows this: error="failed to create containerd container: get apparmor_parser version: exec: \"apparmor_parser\": executable file not found in $PATH"
Installing apparmor apt install apparmor fixes it and the installation works.
IMO this dependency should be added at the installation instructions. Somehere here: https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/create-cluster-kubeadm/

/sig cluster-lifecycle
/language en

Well - it could be added as a hint in this "Install containerd:" box here: https://kubernetes.io/docs/setup/production-environment/container-runtimes/#containerd
Want me to suggest a PR?

I am waiting on a response in
https://github.com/kubernetes/kubernetes/issues/106974 from sig node
because apparmor was not a requirement before.
Maybe containerd changed.
/sig node

/priority awaiting-more-evidence

Some docs somewhere need to change. Right now it's not clear which.

response here:
https://github.com/kubernetes/kubernetes/issues/106974#issuecomment-995128016
the summary is that this is a problem (missing dependency) in the containerd packages, not the k8s packages.
please report this to containerd.
the docs in the k8s website can be updated if needed (e.g. switching to a different repo from the one from docker for containerd), but i don't think we need to mention the apparmor CLI explicitly.

/remove-priority awaiting-more-evidence
/language en
/triage accepted
/priority backlog
We should update our docs on installing containerd. Perhaps we can link to external install instructions?

We should update our docs on installing containerd. Perhaps we can link to external install instructions?

looks like this is being updated as part of https://github.com/kubernetes/website/pull/30882/files#r805354269
https://github.com/kubernetes/website/pull/30882/files#r805354518
/close


Make pycaffe results in error during install

Description
Installing intelcaffe on a brand new system.  Installed MKL & OpenCV with no issues.  Went thru instructions to intel caffe and entered "make pycaffe" resulting in error below:

Environment
Ubuntu 16.04 LTS

Seems really familiar... #146
Could you please double check that yours MKL-DNN has this commit 2604f43?

I figured it out.  It's a known issue with Caffe 1.0.6, so I downgraded to Caffe 1.0.5 and it worked fine.  Install worked well and mkl install worked too.
Not sure what the fix is to the above aside from downgrading Caffe versions, but temporary workaround is to downgrade Caffe and reinstall. Closing issue.


base URL Validation failed!

I installed the IPT but when i tried to validate my Base URL gave me this: Validation failed! Please check your Internet connection. If connected, check the Base URL and the Proxy URL (if needed on this server).
Internet is not the problem but for some reason it is my URL
http://<IP_ADDRESS>:8088/ipt
I tried to use a nicer URL such as http://eco.umass/ipt orhttp://eco.umass:8088/ipt
and it did not worked.
So, my next question will be how to chance the url.
I tried what the guide says: change the ipt document in the config folder in an editor and modify the URL but did not worked.

This validation is checking the URL can be accessed from the public internet (you could also test using a mobile phone's web browser, so long as it's not on university wifi).
Public access to http://<IP_ADDRESS>:8088/ipt is probably blocked by your university's firewall, you'll need to ask the IT / network administrators to open the port.
Also eco.umass isn't a public domain name, you could ask the university to assign one, and set the baseURL accordingly.


feat: Add option to log the response that has been given for a specific request

Feature Request
Describe the Feature Request
It would be a nice feature to also log the response that has been given for a specific request to HttPlaceholder. This is especially handy if the associated stub has been removed or updated or if the response contains variables.
Describe Preferred Solution

The option to log responses should be disabled by default, because logging the responses might increase the data store drastically.
The UI should be updated to show, per request, if a response is available and the option to view the response.
A response consists of response body, status code and headers.
The response needs to be deleted together with the associated request.

Describe Alternatives

Related Code

Additional Context

If the feature request is approved, would you be willing to submit a PR?
Yes / No (Help can be provided if you need assistance submitting a PR)

Done (see PR #230)


1.11.x patch releases

Which other branches should this be merged with (if any)?

merges 1.11.x back into 1.11


can't import

I cannot reproduce this error, using Android Studio 3 RC2 and updating all dependencies it's working fine... have you tried to clean the project and/or "Invalidate Caches/Restart..."  Android Studio?

I've now installed Android Studio 3.0 final version:
Android Studio 3.0
Build #AI-171.4408382, built on October 20, 2017
JRE: 1.8.0_152-release-915-b01 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Windows 10 10.0
Tried to clone the repo again, opened it, and got the same error.
I've updated all of the things I could on the library and the sample modules.
And... I still got this issue:

Hi @AndroidDeveloperLB can you try the last release v0.1.4?

@furlan97 I've cloned it again, now. Seems to work fine.
But please don't close issue without letting to reply.


disable broadcast on projector delete (fixes #2646)

Closed this duplicate (#2648 is already merged because there are some more doc strings ;-) - But many thanks for your quick fix!)


test: use random ports in integration tests

Use wgc to generate the configuration with the random ports on demand

Motivation and Context

[ ] Tests or benchmark included
[ ] Documentation is changed or added on https://app.gitbook.com/
[ ] PR title must follow conventional-commit-standard

This one needs #187 and a release because we're using absolute paths for the wgc output file


Certificate of Completion's "copy link to clipboard" button not working

Our Certificate of Completion's "copy link to clipboard" button in the email isn't working.
From Florence:
"I followed the directions to add it to my linkedin profile. fyi...the copy link to clipboard gives copies this link: https://university.cockroachlabs.com/award/completion/c0b99339-b45e-3b7b-acba-71f07d87e797/preview"

https://help.learndot.com/servicedesk/customer/portal/1/SUP-10933

Training issues are now in Jira. Closing this.


Enable dependency fixer for missing InstancePlaceholder paths

Fixes https://github.com/godotengine/godot/issues/37818. Fixes https://github.com/godotengine/godot/issues/44720.
This treats placeholder paths as a dependency to invoke the regular ext_resource dependency fixer.
This also fixes file-reimport not retaining existing uids for resources that were renamed, and resource dependency renaming also not transitioning existing uids.
I chose to string-replace occurrences, as it was much more straightforward than parsing and rewriting everything and to not duplicate a lot of code in the process.

Em, is there any reason why the scene referenced by InstancePlaceholder cannot be a recorded external resource?
Make it like an external resource, with additional flags to mark it, and it will be easier to update. May break the format of tscn/res files.

Em, is there any reason why the scene referenced by InstancePlaceholder cannot be a recorded external resource?
Make it like an external resource, with additional flags to mark it, and it will be easier to update. May break the format of tscn/res files.

In my understanding the main reason is that this would create a hidden reference loop of the scene instance to itself which Godot currently cannot handle. I guess you could technically try to convert the path to a reference on save and transform it back on load but that would equally be a hack. But maybe I didn't completely understand your proposed solution.


Metric tests intermittent failures

Helidon Version: 0.10.0-SNAPSHOT
Occasionally in pipeline runs I get failures in some of the Metrics tests. This does not happen often, and a retry usually clears it up. You can see a failed run here: https://app.wercker.com/Helidon/helidon/runs/build/5b9ad0a98c38a200070cd426?step=5b9ad0dbf07af00007d84713
An excerpt
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 sec - in io.helidon.metrics.HelidonTimerTest
Running io.helidon.metrics.HelidonHistogramTest
Tests run: 5, Failures: 3, Errors: 0, Skipped: 0, Time elapsed: 0.042 sec <<< FAILURE! - in io.helidon.metrics.HelidonHistogramTest
testJson  Time elapsed: 0.01 sec  <<< FAILURE!
org.opentest4j.AssertionFailedError: mean: expected: <50.6349>, but actual value was: <50.816667845774624>
	at io.helidon.metrics.HelidonHistogramTest.withTolerance(HelidonHistogramTest.java:189)
	at io.helidon.metrics.HelidonHistogramTest.testJson(HelidonHistogramTest.java:145)

testStatisticalValues  Time elapsed: 0.008 sec  <<< FAILURE!
org.opentest4j.MultipleFailuresError:
Testing statistical values for integers (4 failures)
	median: expected: <48.0>, but actual value was: <49.0>
	75th percentile: expected: <75.0>, but actual value was: <76.0>
	99th percentile: expected: <98.0>, but actual value was: <99.0>
	mean: expected: <50.6>, but actual value was: <50.816667845774624>
	at io.helidon.metrics.HelidonHistogramTest.testSnapshot(HelidonHistogramTest.java:169)
	at io.helidon.metrics.HelidonHistogramTest.testStatisticalValues(HelidonHistogramTest.java:162)

testPrometheus  Time elapsed: 0.005 sec  <<< FAILURE!
java.lang.AssertionError:

Expected: is "# TYPE application:file_sizes_mean_bytes gauge\napplication:file_sizes_mean_bytes 50634.99999999998\n# TYPE application:file_sizes_max_bytes gauge\napplication:file_sizes_max_bytes 99000\n# TYPE application:file_sizes_min_bytes gauge\napplication:file_sizes_min_bytes 0\n# TYPE application:file_sizes_stddev_bytes gauge\napplication:file_sizes_stddev_bytes 29438.949964290514\n# TYPE application:file_sizes_bytes summary\n# HELP application:file_sizes_bytes Users file size\napplication:file_sizes_bytes_count 200\napplication:file_sizes_bytes{quantile=\"0.5\"} 48000\napplication:file_sizes_bytes{quantile=\"0.75\"} 75000\napplication:file_sizes_bytes{quantile=\"0.95\"} 96000\napplication:file_sizes_bytes{quantile=\"0.98\"} 98000\napplication:file_sizes_bytes{quantile=\"0.99\"} 98000\napplication:file_sizes_bytes{quantile=\"0.999\"} 99000\n"
     but: was "# TYPE application:file_sizes_mean_bytes gauge\napplication:file_sizes_mean_bytes 50816.667845774624\n# TYPE application:file_sizes_max_bytes gauge\napplication:file_sizes_max_bytes 99000\n# TYPE application:file_sizes_min_bytes gauge\napplication:file_sizes_min_bytes 0\n# TYPE application:file_sizes_stddev_bytes gauge\napplication:file_sizes_stddev_bytes 29461.816543751112\n# TYPE application:file_sizes_bytes summary\n# HELP application:file_sizes_bytes Users file size\napplication:file_sizes_bytes_count 200\napplication:file_sizes_bytes{quantile=\"0.5\"} 49000\napplication:file_sizes_bytes{quantile=\"0.75\"} 76000\napplication:file_sizes_bytes{quantile=\"0.95\"} 96000\napplication:file_sizes_bytes{quantile=\"0.98\"} 98000\napplication:file_sizes_bytes{quantile=\"0.99\"} 99000\napplication:file_sizes_bytes{quantile=\"0.999\"} 99000\n"
	at io.helidon.metrics.HelidonHistogramTest.testPrometheus(HelidonHistogramTest.java:157)

Running io.helidon.metrics.HelidonMeterTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec - in io.helidon.metrics.HelidonMeterTest

Results :

Failed tests:
  HelidonHistogramTest.testJson:145->withTolerance:189 mean: expected: <50.6349>, but actual value was: <50.816667845774624>
  HelidonHistogramTest.testPrometheus:157
Expected: is "# TYPE application:file_sizes_mean_bytes gauge\napplication:file_sizes_mean_bytes 50634.99999999998\n# TYPE application:file_sizes_max_bytes gauge\napplication:file_sizes_max_bytes 99000\n# TYPE application:file_sizes_min_bytes gauge\napplication:file_sizes_min_bytes 0\n# TYPE application:file_sizes_stddev_bytes gauge\napplication:file_sizes_stddev_bytes 29438.949964290514\n# TYPE application:file_sizes_bytes summary\n# HELP application:file_sizes_bytes Users file size\napplication:file_sizes_bytes_count 200\napplication:file_sizes_bytes{quantile=\"0.5\"} 48000\napplication:file_sizes_bytes{quantile=\"0.75\"} 75000\napplication:file_sizes_bytes{quantile=\"0.95\"} 96000\napplication:file_sizes_bytes{quantile=\"0.98\"} 98000\napplication:file_sizes_bytes{quantile=\"0.99\"} 98000\napplication:file_sizes_bytes{quantile=\"0.999\"} 99000\n"
     but: was "# TYPE application:file_sizes_mean_bytes gauge\napplication:file_sizes_mean_bytes 50816.667845774624\n# TYPE application:file_sizes_max_bytes gauge\napplication:file_sizes_max_bytes 99000\n# TYPE application:file_sizes_min_bytes gauge\napplication:file_sizes_min_bytes 0\n# TYPE application:file_sizes_stddev_bytes gauge\napplication:file_sizes_stddev_bytes 29461.816543751112\n# TYPE application:file_sizes_bytes summary\n# HELP application:file_sizes_bytes Users file size\napplication:file_sizes_bytes_count 200\napplication:file_sizes_bytes{quantile=\"0.5\"} 49000\napplication:file_sizes_bytes{quantile=\"0.75\"} 76000\napplication:file_sizes_bytes{quantile=\"0.95\"} 96000\napplication:file_sizes_bytes{quantile=\"0.98\"} 98000\napplication:file_sizes_bytes{quantile=\"0.99\"} 99000\napplication:file_sizes_bytes{quantile=\"0.999\"} 99000\n"
  HelidonHistogramTest.testStatisticalValues:162->testSnapshot:169 Testing statistical values for integers (4 failures)
	median: expected: <48.0>, but actual value was: <49.0>
	75th percentile: expected: <75.0>, but actual value was: <76.0>
	99th percentile: expected: <98.0>, but actual value was: <99.0>
	mean: expected: <50.6>, but actual value was: <50.816667845774624>

Tests run: 44, Failures: 3, Errors: 0, Skipped: 0

The issue is that a Histogram relies on an ExponentiallyDecayingReservoir where weighted sample data is stored. The weights are computed based on the time an item is added to the histogram. If the test does not add all the items within a second, the weights will differ and the test fails as shown above. This could easily happen on a slow machine or if artificial sleeps are introduced in the test while data is being added (with those added, the test fails every single time).
A potential workaround is to pass the timestamp for registration to ensure all data is registered at the same time, or at least pretend that to be the case. This is possible if histograms provide access to their underlying delegates and if some private access is changed to package private for testing purposes. A PR is on the way.

I am getting new intermittent test failures. These are usually fixed when I retry the pipeline:
Failed tests:
  MetricsTest.testGauge:113
Expected: is <42>
     but: was <1>
  MetricsTest.testGaugeMetadata:145 Unexpected gauge value (in seconds)
Expected: is <2520>
     but: was <60>


A way to save and load groups of visual script nodes

When working with visual scripts there are two options, make all from scratch or copy-paste a group of nodes from another visual script (meaning that the script must be added and opened in the editor).
I was thinking that having templates could be useful for generic things like input handling or character movement and more complex but commonly used operations, some kind of "visual snippet".
These templates could work just like copy-paste, but copied/pasted to/from files instead.
Something like this may increase a lot the usability of visual scripting.

I don't know if I was clear on the request but, just in case, the basic idea is:

Save the selected Visual Script nodes to disk (like a copy operation).
Load saved nodes from disk and add them to the current Visual Script function (like a paste operation)

ps: if these templates/snippets could be added to a customizable section on the available nodes list, even better, but as files could be enough.

I'll close https://github.com/godotengine/godot/issues/6072#issuecomment-513129273 in favour of this issue as the tracking bug.

As mentioned in the gsoc status report we're working on group visual script node. This is the ability to save groups of visual script nodes as resources and then import as a node.

https://godotengine.org/article/gsoc-2019-progress-report-1-part-1

Feature and improvement proposals for the Godot Engine are now being discussed and reviewed in a dedicated Godot Improvement Proposals (GIP) (godotengine/godot-proposals) issue tracker. The GIP tracker has a detailed issue template designed so that proposals include all the relevant information to start a productive discussion and help the community assess the validity of the proposal for the engine.
The main (godotengine/godot) tracker is now solely dedicated to bug reports and Pull Requests, enabling contributors to have a better focus on bug fixing work. Therefore, we are now closing all older feature proposals on the main issue tracker.
If you are interested in this feature proposal, please open a new proposal on the GIP tracker following the given issue template (after checking that it doesn't exist already). Be sure to reference this closed issue if it includes any relevant discussion (which you are also encouraged to summarize in the new proposal). Thanks in advance!


Loading takes a long time when there are a lot of items

I had 100+ clipboard items, and when I tried to open the clipboard, it took so long to load I thought it was broken. I reinstalled the package multiple times, changed the pkgbuild to use the latest git commit, and then it appeard to load while I was looking at something else. I reinstalled the latest AUR version, and it seems like the problem was way to much clipboard items. (btw it also made my computer freeze for half a minute when I tried deleting the items by holding x :D)
Would it be an idea to have a configurable limit on how much items there are in the list?

I would also recommend using clipse -clear from the terminal instead of holding x or backspace in the tui to bulk remove items, this would be far less resource-intensive 😄
Yea, I figured that out, thanks.

So what exactly happens is that my terminal (konsole, with all UI hidden) appears, and then nothing happens, there is a cursor blinking, but that's it.

I just tried recreating it, but I simply couldn't. Not by putting 100 20-line texts in there, not by that plus running minecraft with really heavy shaders (~95%cpu usage), I have no idea. I guess this is optimised more then enough then. If I run across it again I will share a screenrecording.


zero byte in error string

Hi,
For Go 1.17.8 and go-json 0.9.6 this code:
package main

import (
	"fmt"
	"github.com/goccy/go-json"
)

func main() {
	buf := []byte{}
	obj := struct{ X int }{}

	if err := json.Unmarshal(buf, &obj); err != nil {
		s := err.Error()
		fmt.Println(s)
		fmt.Println(s[19])
	}
}

prints:
invalid character '' looking for beginning of value
0

so there is a zero byte between single quotes in the error message. This does not sound right as there is no data in buf.
encoding/json does not have this issue and the error message is unexpected end of JSON input.
CC: @ReneWerner87 @efectn

We're aiming for behavior that's compatible with encoding/json, but it doesn't include outputs the exact same error message. So, this is spec .
However, we plan to make corrections to change the error message to a more understandable one in the future.

Hi @goccy,
My point was there should not be any zero byte in your error message. I am pretty sure this is a bug, and possibly a security concern.

go-json adds the nul character to the end of buffer at Unmarshal for optimization, so it's just printed.
https://github.com/goccy/go-json/blob/master/decode.go#L29

Wow, you are allocating memory and copying the whole data just for a single zero byte.
This sounds like a bad choice. Does it really pay off?

Please read this
https://github.com/goccy/go-json#faster-termination-character-inspection-using-nul-character

That just describes your design choice, a benchmark would "validate" it.
Your decision creates extra allocation, copy, GC costs. All high performance libraries I know of especially avoid these.


Renamed a variable to be more descriptive in computeNominalType()

@swift-ci Please smoke test and merge.


Connect-AzureRmAccount

I have an ASDK I'm going to tear down and rebuild. In following the documentation after importing the module, the:
Provide Azure subscription admin credentials
Connect-AzureRmAccount
Is coming back as an invalid cmdlt. Further on the connection process suggest and does successfully connect if you use the "Login-AzureRmAccount" cmdlt.
Best,
Lee Cox

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

ID: a3bed670-b412-74b4-f2ea-48023250a718
Version Independent ID: fca8e000-30cc-e752-7a5a-b60d3636c9eb
Content: Redeploy the Azure Stack Development Kit (ASDK)
Content Source: articles/azure-stack/asdk/asdk-redeploy.md
Service: azure-stack
GitHub Login: @jeffgilb
Microsoft Alias: jeffgilb

@LeeCox Thanks for the feedback! I have assigned the issue to the content author to evaluate and update as appropriate.

Thank you for your feedback. This is the result of a global Azure PowerShell docs update. We're fixing this for Azure Stack today.

#please-close


export invitations folder

@pmandler
Could you check if your localhost works?
you should do:
pip install .

without the -e option

How do I test it before merging it? Pip install . on its own did not work.

you need to checkout this branch, could you?

Yeah I tried:
git checkout fix/invitation-export
from the openreview-py directory where setup.py resides and I got:
error: pathspec 'fix/invitation-export' did not match any file(s) known to git.
Then tried:
git checkout --track fix/invitation-export
and got:
fatal: Cannot update paths and switch to branch at the same time

git fetch first?

New version uploaded: https://pypi.org/project/openreview-py/0.8.0/


Adding jupyter-panel-proxy support

It sounds like all the panel apps will have to be embedded in jupyter notebooks. Is that true? This won't allow serving a panel app from a py file?

It sounds like all the panel apps will have to be embedded in jupyter notebooks. Is that true? This won't allow serving a panel app from a py file?

Merging since this gives a solution for panel visualization. We will need to improve this solution.

Merging since this gives a solution for panel visualization. We will need to improve this solution.


moving things over to axum

@dominichamon This is an initial move over to using axum for the server implementation and setting up things like tracing for logs like we chated about on hachyderm. There isn't any new functionality yet but I'm planning on building out from here, not sure if you have any preference on where I start?
Example responses
$ curl -s \
    -H 'Content-Type: application/json' \
    -d '{ "status": "Hello, world!" }' '<IP_ADDRESS>:4242/api/v1/statuses' | jq
{
  "id": "6c25c083-d00c-4858-9e4c-936154b7778c",
  "created_at": "2022-11-11T07:32:51.264168411Z",
  "in_reply_to": null,
  "sensitive": false,
  "content": "Hello, world!"
}

$ curl -s '<IP_ADDRESS>:4242/api/v1/statuses/6c25c083-d00c-4858-9e4c-936154b7778c' | jq
{
  "id": "6c25c083-d00c-4858-9e4c-936154b7778c",
  "created_at": "2022-11-11T07:32:51.264168411Z",
  "in_reply_to": null,
  "sensitive": false,
  "content": "Hello, world!"
}

$ curl -s '<IP_ADDRESS>:4242/api/v1/statuses/nope' | jq
{
  "error": "Record not found"
}

Looking through https://docs.joinmastodon.org/methods/statuses/ I see what you were meaning about the payloads being pretty dynamic to parse :sweat_smile: I've got this working with serde in the past so I'll take a look and see what I can do to get the various create status payloads working next.

ah, I've knackered the 404 tests 🤦 one sec

thank you!


Handle vkCmdBeginRendering/vkCmdEndRendering being in secondary command buffer

Description
Secondary command buffers are allowed to have renderpasses made with vkCmdBeginRendering/vkCmdEndRendering.
At the moment, when selecting draw call inside dynamic renderpass, RenderDoc replaysvkCmdBeginRendering into one command buffer, but replays drawcalls into another one.
Steps to reproduce

Capture e.g. dEQP-VK.draw.dynamic_rendering.complete_secondary_cmd_buff.multiple_clears_within_render_pass.clear_clear_draw_c_r8g8b8a8_snorm_d_d32_sfloat_triangle_strip
Try to select any draw call in the renderpass

The driver would crash

Environment

RenderDoc version: 849fe18ac18e011fdd15ae724919ea0fba4c4b99
Operating System: Linux
Graphics API: Vulkan
Driver: Latest Mesa main. RADV, Turnip

Yes unfortunately niche bits of functionality like this are technically valid even though no-one in their right mind should be using them, so they cause wonderful chaos for tools/driver developers. If only secondary command buffers had been completely excised when dynamic rendering made them redundant.
That commit should handle it correctly but I was only testing against validation errors as my driver didn't crash on this case.

Thanks! It works now.
Yeah, these secondary command buffers are also especially nasty for tiling GPUs...


This is also an encoder library!

I see you also have encoder functionality. The piston crate in fact gives its to its users, so I assume its mature?
Would it be possible to update the github description of the repo and the description in Cargo.toml to reflect that?
I'm coming from a discussion in IRC where someone erroneously assumed (probably due to this misinformation) that this crate can only decode.
Thanks!

I think you are mistaken https://docs.rs/png/0.5.2/png/#encoder

and what about https://github.com/PistonDevelopers/image-png/blob/master/src/encoder.rs
and https://github.com/PistonDevelopers/image#21-supported-image-formats
(note the encode column)

@est31 Yes, you can check the source code of piston's image repo. The png encoder is generally a call to this crate's encoder.

Can confirm that it can encode. I can volunteer to send a pull request to update the doc but I am not sure if there are issues with the encoder that we aren't aware of.

Well, the problem is that the encoder isn’t written in Rust. As such we are depending on flate2. Afaik there are now also zlib encoders available in Rust.

Is it possible to swap flate2 with https://github.com/sile/libflate?

@nwin not anymore: #46 . Even if the encoder part is not pure rust, its still an encoder library too.

(reopened on behalf of @est31 on IRC)

Closed by https://github.com/PistonDevelopers/image-png/pull/49

Thanks! Its perfect now :)

I see, #44 just opened the source. Sorry for that.


Customization

What's the Problem?
No response
Solution/Idea
I do not need date/type/size columns. I remove these and resize the name column every time I load up. I'd like the ability to save the preferences so I don't have to do this every day and with every folder that I open, which is many. I work in a dozen folders and rename files constantly. Please add an 'apply to all folders' option and include all options that the windows manager does currently.
Alternatives
My alternative is to continue using the windows file manager.

e
Priorities

Capability
Priority

| This proposal will allow end users to accomplish saving folder preferences like windows file manager does | Should |
Files Version
No response
Windows Version
No response
Comments
Overall this is a vast improvement over the MS standard files, please keep up the good work :)

Try to turn off the "enable individual preferences for folders" in Files setting > File and folders. Any preference you set will be used for all folders.

I hadn't seen that option there. I had to increase the size of the window,
it was being cut off at the 'show unindexed items..' line.
Thank you for the help :)
On Fri, Dec 3, 2021 at 9:29 AM Marco Gavelli @.***>
wrote:

Try to turn off the "enable individual preferences for folders" in Files
setting > File and folders. Any preference you set will be used for all
folders.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/files-community/Files/issues/7204#issuecomment-985700036,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AEF5IAKLFQ5N73TUXV2IL5LUPD5APANCNFSM5JKDS4GQ
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.


FIX: handle posts with deleted users

When there are deleted posts by users who have been deleted (because they were spammers), staff who click "view hidden posts" will cause an error.

Thanks @nlalonde!!


Alert rule overview: improve info visible

add alert_on_occurences and calculation_minutes in stead of description.
Because name already defines what the AlertRule is about, and the info of Calculation time: 1x per hour is important to know.

Tbt on test


release 3.1.4

The artifacts ended up in Maven Central, but the release job failed. Therefore, the release commits were not pushed, there is no tag, the milestone wasn't closed.
I consider this release invalid and I'm attempting 3.1.5.


Simulator: socket hang up

Problem
I ran a single-shot regression simulation for freesurfer files at multiple sites and it entails running a regression on all volumes in the freesurfer file instead of the previously tried "3rd-Ventricle", "4th-Ventricle" and "5th-Ventricle". It results in the following error

Simulator run failed! Error: socket hang up

Tasks
Failed simulation: https://github.com/MRN-Code/coinstac_ssr_fsl/commit/cc28c7e323cc1c7df8654b6db175ae0642d37e80
Working simulation: https://github.com/MRN-Code/coinstac_ssr_fsl/commit/650a7afa8f983322ee1b60fb32141a2b6c02745d

This issue repeats with the coinstac_drne_fsl repo as well.
https://github.com/MRN-Code/coinstac_drne_fsl
This 'might' answer the issue Torran was facing while trying to integrate coinstac_ssr_fsl in the UI although the error looks more 'computational' in nature than 'coinstac-y'.

https://github.com/MRN-Code/coinstac_ssr_fsl
Although it doesn't show a socker hang up error, I am pretty sure the docker/computation hangs (verified by the CPU % being 0.00). The latest commit is the one which hangs while the penultimate commit demonstrates a working version. The difference being the inputspec is little loaded in the latest one.


updated otzar widget to match Otzaria widget styles. fixed issue where it wouldn't open on newer versions of otzar

Fixed also:

https://github.com/Sivan22/otzaria-dev-channel/issues/3

Matches the Otzaria widgets:

i am very sorry but i had to reject the PR b/c i did some breaking changes in these files that fixed the widget's issue already.  in addition, the logic for reading CSV was removed to the data layer in data/file_system_data_provider.dart

@Sivan22
I see no problem
and nice refactoring!


chore(package.json): add a8m as a contributor

Add myself as a contributor

Whoa, I didn't even notice I was there. LGTM.

haha, thanks @dasilvacontin

welcome to the gang :shipit:


*: support vector index and adding/dropping vector index when doing syncTableSchema

What problem does this PR solve?
Issue Number: ref #9032
Problem Summary:
What is changed and how it works?

Support the vector index from tableInfo.IndexInfo.
Support adding/dropping vector index when doing syncTableSchema.

*: support vector index and adding/dropping vector index when doing syncTableSchema

Check List
Tests

[x] Unit test
[ ] Integration test
[ ] Manual test (add detailed scripts or steps below)
[ ] No code

Side effects

[ ] Performance regression: Consumes more CPU
[ ] Performance regression: Consumes more Memory
[ ] Breaking backward compatibility

Documentation

[ ] Affects user behaviors
[ ] Contains syntax changes
[ ] Contains variable changes
[ ] Contains experimental features
[ ] Changes MySQL compatibility

Release note

None

/test pull-integration-test

/retest

/retest


tests.cuda: inherit the ready cudaPackages_XX.cuda-samples

...fixing the broken eval
Hotfix for https://github.com/NixOS/nixpkgs/issues/280377 but should probably also move the extension.nix out of pkgs/test (https://github.com/NixOS/nixpkgs/issues/279703)
I don't know what the original purpose of tests.cuda was so I won't be deleting it yet
Description of changes

Things done
❯ NIXPKGS_ALLOW_UNFREE=1 NIXPKGS_ALLOW_BROKEN=1 nix-instantiate '.' -A tests.cuda
/nix/store/ypb8k50c80aqspndllkzxv35w8ix47q8-cuda-samples-11.8.drv
/nix/store/8wq9wwiqpfx2nw9lppfd8bw1pqyiligd-saxpy-unstable-2023-07-11.drv
/nix/store/r2sjw4gzalg64ycig2hlpj5q7ijr286w-cuda-samples-10.2.drv
/nix/store/0njpigfn8mw5pzyl614gppra1knia625-saxpy-unstable-2023-07-11.drv
/nix/store/bspyim2jhp20q7fn5fd00w4r65qb66ax-cuda-samples-10.0.drv
/nix/store/wqvv76vkl6afw593vajr24g5ixlflb19-saxpy-unstable-2023-07-11.drv
/nix/store/5wwm34igagw3dw9hv5534yk407kf28yi-cuda-samples-10.1.drv
/nix/store/anmhqzna231clgxn9p98cd0m7zrwjrkz-saxpy-unstable-2023-07-11.drv
/nix/store/ask5qjihgr5hh6vcfypsb3652rs3p6k0-cuda-samples-11.0.drv
/nix/store/4nbvhllxcdcks7rdljl1fx1n55wgv6yq-saxpy-unstable-2023-07-11.drv
/nix/store/dx0g58zn8d544p55h6kcghkg6d4ymm75-cuda-samples-11.1.drv
/nix/store/cvy3s1crn079cl5pjrnfrww6w40qc87w-saxpy-unstable-2023-07-11.drv
/nix/store/yx3x9nbd8qidzjddl4kpcfly0i0hvvlx-cuda-samples-11.2.drv
/nix/store/zm04jcp0ragz40p12qhkam70xijbdvij-saxpy-unstable-2023-07-11.drv
/nix/store/r0lksaapxv6iqxn87bwdk9jcd2zwpcsx-cuda-samples-11.3.drv
/nix/store/pvbbv91apfz0n05d67vmaph7x17ibhr8-saxpy-unstable-2023-07-11.drv
/nix/store/k52njhmxjs2fwhl2nlqvlr0gd5dshb60-cuda-samples-11.4.drv
/nix/store/5cxp98pxicv2mdihgkha4jci82mxr09z-saxpy-unstable-2023-07-11.drv
/nix/store/8d4y5h8azk34rwgycvqkwjfsdz9j784j-cuda-samples-11.5.drv
/nix/store/6qfsfxbkvc8f262llqk8nkx1q5s3i5hw-saxpy-unstable-2023-07-11.drv
/nix/store/af1dir2cnp2xsjk69d6lydpylx76g2d6-cuda-samples-11.6.drv
/nix/store/83vz29jarcknlnrcgl0kzs6lhjq56z68-saxpy-unstable-2023-07-11.drv
/nix/store/7ad9i66qm00zyp62h0lh3fl8kc23nlg6-saxpy-unstable-2023-07-11.drv
/nix/store/8x3k8p6dv2c4gsyhx1wqdgrq3530lvfm-cuda-samples-12.0.drv
/nix/store/bp6y6msd6n9vdb5yfzzrcbj54xn4ibnp-saxpy-unstable-2023-07-11.drv
/nix/store/pm2g3ync2x3r2rs840p90035ija2z6w8-cuda-samples-12.1.drv
/nix/store/l2cxaawhis7fnkf1qlsmrj4yb8ngp03x-saxpy-unstable-2023-07-11.drv
/nix/store/7dw9zyx9p0qi8f5s79034kdvi4m7v6sm-cuda-samples-12.2.drv
/nix/store/2mfsr2pa56b5flbsqi4pyv8fxfcy928g-saxpy-unstable-2023-07-11.drv
/nix/store/x4vzwhig1ki2k0jmdvqrsxyckr3i6drw-cuda-samples-12.3.drv
/nix/store/c0h5wlgrgnwmxy624xs2srzfggm0vxsn-saxpy-unstable-2023-07-11.drv

Built on platform(s)

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

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

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

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

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

[ ] Fits CONTRIBUTING.md.

Non-CUDA
Forthcoming.
aarch64-linux
CUDA (Jetson)
Forthcoming.
CUDA (Non-Jetson)
Forthcoming.
Non-CUDA
Forthcoming.

A few things from the build summary above:

Darwin skips them, which is good
Jetson on aarch64-linux failure likely caused by output being unavailable on the Jetson devices -- need to confirm
Unrelated to this PR other than the build errors for Saxpy when cudaSupport is false made me think to create the issue #280431

I think jetson is out of scope for this PR? Has anyone previously ever built tests.cuda for jetsons or at all?

I think jetson is out of scope for this PR? Has anyone previously ever built tests.cuda for jetsons or at all?

True, but I'm concerned that if we merge this as-is, nixpkgs-review won't work for aarch64-linux when targeting Jetsons. Although I suppose that could be a followup fix. What do you think?

I skipped reading the error when I previously replied. It just a .dev -> lib.getDev, right? Can I ask you to push it? I've been pretending to be trying to sleep and don't want to go the pc xD

I will later tomorrow (today? ugh timezones); I also need to sleep :(

@ConnorBaker leftover throws:
       (stack trace truncated; use '--show-trace' to show the full trace)

       error: autoAddCudaCompatRunpathHook: No cuda_compat for CUDA 11.4


error should not be a keyword

This makes it possible to use error as a variable name, contract name etc.
Note that we do not support the error Foo(..); in solang - however it is supported in the parser.
In solc error is not a keyword.

@seanyoung thanks! ❤


XRAnchorStore not synced with SpatialAnchorStore

The XRAnchorStore loaded with the XRAnchorStore.LoadAsync() function doesn't contains anchors saved in SpatialAnchorStore with the SpatialAnchorStore.TrySave() function.
I need to restart my app to get the imported anchors.
Reloading the XRAnchorStore does not do the trick.
Reinstanciating the ARSession neither.
Expected behavior : The XRAnchorStore  should be synced with the SpatialAnchorStore.

@otite , do you have a project that can show the bug above and share with us?  It can help us understand the bug and diagnose for you.

@otite , do you still observe the challenge you mentioned above?   If so, could you help us to get more information so we can better help you?   The XRAnchorStore in the BasicSample app works fine on HoloLens2.  I wonder if there's any misunderstanding that we didn't get what you were reporting.  Let us know.

@otite ,  we will need more details to help you, a repo unity project? or step by step? or sample code snippet?   The anchor sample in the BasicSample project demoed the usage of TrySave().   Closing this issue.  If you still see the bug, feel free to reopen with more details.


Added must_use attribute

Added #[must_use] attribute to CucumberConfig.
Missing start calls should be easier to spot now.
Probably could have spotted the issue in #38

Oops, yeah this looks good. Will merge later today and push a release.


jsdocs, style, and eslint offense cleanup

Just some minor JS cleanup I got done between conference sessions.
Changes

Updates some jsdoc comments to proper format per usejsdoc.org.
Minor refactoring of code in scroll-on-history-collapse to fix
ESLint line-length offense.
Regenerates assets

Testing

One less eslint warning.

Review

@KimberlyMunoz
@jimmynotjim
@sebworks

:+1:

:+1: You may want to port back the comment blocks style to the JS docs in the playbook.


bogus test: basics (broken DB falls back to in-memory)

this test only works once and then fails until the compiler is restarted...

Thanks for catching, pushed a fix.


Get Device Orientation not working

Hi,
I want label show if device portrait and hide when device is landscape.
constructor(){
    App.on('orientationChanged', (args)=> {
        console.log(args.newValue)
        if( args.newValue === 'landscape' ) { this.isLandscape = true; } else { this.isLandscape = false; };
    });
}

html:
<label *ngIf="!isLandscape" [text]="user.cardId"></label>
The args console. log the portrait and landscape but the variable this.isLandscape not hide the label. Please help me what is the wrong in my code
Thanx
Miklos

@bumbella the issue is related to this one
As a workaround wrap the binding code in an Angular zoned callback as follows
import { Component, NgZone } from "@angular/core";

...

constructor(private itemService: ItemService, private zone: NgZone) {
    app.on('orientationChanged', (args) => {
        console.log(args.newValue);

        this.zone.run(() => {
            if (args.newValue === 'landscape') {
                this.isLandscape = true;
            } else {
                this.isLandscape = false;
            };
        })
    });
}

Demo poroject demonstrating the above technique can be found here


MINIFICPP-1177 Implementation based on Nifi.

Thank you for submitting a contribution to Apache NiFi - MiNiFi C++.
In order to streamline the review of the contribution we ask you
to ensure the following steps have been taken:
For all changes:

[ ] Is there a JIRA ticket associated with this PR? Is it referenced
in the commit message?

[ ] Does your PR title start with MINIFICPP-XXXX where XXXX is the JIRA number you are trying to resolve? Pay particular attention to the hyphen "-" character.

[ ] Has your PR been rebased against the latest commit within the target branch (typically master)?

[ ] Is your initial contribution a single, squashed commit?

For code changes:

[ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
[ ] If applicable, have you updated the LICENSE file?
[ ] If applicable, have you updated the NOTICE file?

For documentation related changes:

[ ] Have you ensured that format looks appropriate for the output in which it is rendered?

Note:
Please ensure that once the PR is submitted, you check travis-ci for build issues and submit an update to your PR as soon as possible.

Implementation is closely based on Nifi Java TaleFile https://github.com/apache/nifi/blob/63379c35201cb58d0a5c5a4d55bb72504551973c/nifi-nar-bundles/nifi-standard-bundle/nifi-standard-processors/src/main/java/org/apache/nifi/processors/standard/TailFile.java

Missing I/O error handling, will add exception handling similar to Nifi Java.

Code is not yet tested.

@am-c-p-p it looks like a lot of functionality and changes without enumerating these through tests.  We will certainly need to incorporate those to make sure we are working correctly moving forward.

#791 made this obsolete, closing.


brew installer

brew install --cask flour

spelling typo?
brew install --cask fluor

I was just telling it's brew install --cask fluor and not brew cask install fluor

I think what @gl-Gho is trying to say is that there is a typo in the readme, it should be brew install --cask fluor instead of brew cask install fluor

Yes, so someone please fork it and make a pull request, however you do it.

Yes, so someone please Fork it and make a Pull request, however you do it.


The link to Project Site on the NuGet Gallery is broken

In the NuGet Gallery page of PlaywrightSharp version 0.111.2 and 0.111.1, the link to Project Site is broken.
It points to https://github.com/hardkodedinstallasy/playwright-sharp.
For some reason installasy is included in the URL.
(The page for version 0.111.0 does not have this issue)
The csproj file looks good to me; https://github.com/hardkoded/playwright-sharp/blob/master/src/PlaywrightSharp/PlaywrightSharp.csproj#L12
So, where does the installasy come from!? 🤷♂

It was fixed, I came to fix the same thing a few days back and it was already fixed in master

It was already fixed, folks. That's what happens when you want to ship a new package on Sunday 😂