Update README.md

Added Peter Joseph's podcast talking about the absurdity of Bitcoin and how it doesn't change the underlying structure of markets and their destructiveness. It's a comprehensive debunking of myths surrounding all cryptocurrencies, including Bitcoin.

Thanks.


Export schematics rules so they can be chained with custom once

Bug Report or Feature Request (mark with an x)
- [ ] bug report -> please search issues before submitting
- [X] feature request

Area
- [ ] devkit
- [X] schematics

Desired functionality
At the moment, AFAIK, there is no way to chain, schematics from angular together with your own schematics.
It would be nice if and provide more flexibility for developers when some is developing a custom schematic which chains with an angular schematic. Example, I have custom schematics that does something on top of what create component does. I still want to perform the changes in the same tree, so I don't up with an invalid state if there is an error.
I see the usage something like this.
Custom schematic
import { createComponent, ComponentOptions } from '@schematics/angular';

export default function (options: ComponentOptions): Rule {
  return chain([
    createComponent(options),
    myOwnCustom(options),
  ]);
}

function myOwnCustom(options: ComponentOptions): Rule { }

I'd glad do a PR, if you agree.

Are you aware of externalSchematic?
https://blog.angular.io/schematics-an-introduction-dc1dfbc2a2b2#8353

Um, no thanks for that :)
On Sun, 18 Mar 2018 at 17:19, james-schwartzkopf<EMAIL_ADDRESS>wrote:

Are you aware of externalSchematic?
https://blog.angular.io/schematics-an-introduction-dc1dfbc2a2b2#8353
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/angular/devkit/issues/515#issuecomment-374012138, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AQv-WuJY64OBpKta7JnufZ2hswasoFnbks5tfokmgaJpZM4SuKNO
.


Imported packed TextureAtlas doesn't go wider than 2048, will go over 16384 tall instead.

Godot version:
3.2.3
but also 3.2.4 beta 5
OS/device including version:
Ubuntu 20.04, intel i52400u
Issue description:
When creating Atlas as shown in https://godotengine.org/article/atlas-support-returns-godot-3-2 the atlas will go 2048 wide, but then it will procceed to get taller. It will fail to be generated above 16384 tall, but it will never utilize the remaining 87,5% of available maximum width. It would be ideal if it would try to maintain a square shape in order to fit as much stuff as possible before breaking.
Steps to reproduce:
Import a lot of stuff as TextureAtlas.
Minimal reproduction project:
TextureAtlasBreakTest.zip
The project packs 36 2kx2k maps as atlas. It should be no problem to fit them as 16kx16k map can fit 64 of those, but packing fails.

AtlasTexture has a lot of issues these days, it will probably require a full rewrite at some point: https://github.com/godotengine/godot/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+atlastexture
Also, I'm not convinced that using AtlasTexture for 2K×2K textures is actually useful.

AtlasTexture has a lot of issues these days, it will probably require a full rewrite at some point: https://github.com/godotengine/godot/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+atlastexture
Also, I'm not convinced that using AtlasTexture for 2K×2K textures is actually useful.

This is a test project, which demonstrates the issue and lets you easily check if the issue has been resolved. It is not meant to be a realistic scenario. I ran into this issue in a realistic scenario, but I'm not going to upload our internal assets.

This is a test project, which demonstrates the issue and lets you easily check if the issue has been resolved. It is not meant to be a realistic scenario. I ran into this issue in a realistic scenario, but I'm not going to upload our internal assets.

Any planned updates to AtlasTexture @Calinou ?

Any planned updates to AtlasTexture @Calinou ?

No, unless a motivated contributor does the required work.


Production Mode - Fatal Error in ModuleAutoloader.php on line 147

I'm getting this error with development mode disabled. Can someone help me? I'm using version 1.4
Warning: require_once(/home/matthew/sandbox/zf-apigility-skeleton-1.3.3/module/Application/Module.php): failed to open stream: No such file or directory in C:\wamp\www\api_linktel\vendor\zendframework\zend-loader\src\ModuleAutoloader.php on line 147
Fatal error: require_once(): Failed opening required '/home/matthew/sandbox/zf-apigility-skeleton-1.3.3/module/Application/Module.php' (include_path='.;C:\php\pear') in C:\wamp\www\api_linktel\vendor\zendframework\zend-loader\src\ModuleAutoloader.php on line 147

RESOLVED - The problem was with the cache generated by the application. No data / cache directory exists a file that writes a configuration of the modules.
I cleaned the contents of the data/cache/module-classmap-cache.application.module.cache.php file and it worked.
<?php
  return array(
 -  'Application\\Module' => '/home/matthew/sandbox/zf-apigility-skeleton-1.3.3/module/Application/Module.php'
);


SYS-931 Modified docs for Attributes

UserAttributes are now handled differently. This PR reflects these changes.

After changing car_id and car to attribute_id and attribute you can merge :+1:

I forgot to mention the changelog. Please add a short note there. Thanks.


NdArrayJSONWriter.write: Strange output

Issue Description
The function NdArrayJSONWriter.write produces a json file with strange output on the first three lines. I guess this is just a typo in the corresponding file:

expected behavior:

 {
 "filefrom": "dl4j",
 "ordering": "c",
 [...]

encountered behavior:

 {
 "filefrom:" "dl4j",
 "ordering:" "c",
 [...]

Version Information
I am using nd4j-native-platform:0.9.1

@eraly this looks like an easy fix

Yes.

@tomthetrainer Thanks. @jhannink Thanks.


liqo deployment controller skeleton

Description
Add controller to manage advanced kubernetes deployment reflection logic.
How Has This Been Tested?
TBD.

/test

/test

/test


MSID: 88279 Version: 2 DOI: 2<IP_ADDRESS>5722

[PLACE MANUSCRIPT AND EDITOR DETAILS HERE WHEN AVAILABLE] See step 3
[PLACE PDF URL HERE WHEN AVAILABLE] See step 7
Step 1. Inform bioRxiv
Who can help: @QueenKraken, @nlisgo, @scottaubrey

[x] Manuscript is in data hub index (https://data-hub-api.elifesciences.org/enhanced-preprints/docmaps/v1/by-publisher/elife/get-by-manuscript-id?manuscript_id=88279)

Step 2. Create preview of manuscript
Who can help: @fred-atherden, @nlisgo, @scottaubrey

[ ] Manuscript is available for preview (https://prod--epp.elifesciences.org/preview/88279/v2)

[ ] Trigger import for staging: https://prod--epp.elifesciences.org/import
[ ] Sync data folder with s3://prod-elife-epp-data/data
[ ] Trigger import for staging: https://staging--epp.elifesciences.org/import
[ ] Sync data folder with s3://staging-elife-epp-data/data
[ ] Pull request created to enhanced-preprint-data
[ ] Post link to pull request below

Pull request: [PLACE LINK TO PULL REQUEST HERE]
Detailed instructions: https://github.com/elifesciences/enhanced-preprints-data#add-a-manuscript
Step 3: Awaiting public reviews and QC
Who can help: Production team

[ ] QC passed or QC not needed

Who can help: Editorial team

[x] Public reviews available on sciety (https://sciety.org/articles/activity/10.1101/2<IP_ADDRESS>5722)
[ ] Manuscript and editor details at the top of this issue (Supplied by Editorial team)
[ ] Reviews returned by EPP - https://prod--epp.elifesciences.org/api/reviewed-preprints/88279/v2/reviews

Example
"msas": "Genetics and Genomics", "Neuroscience"
"msid": "84628"
"version": "1"
"preprintDoi": "10.1101/2<IP_ADDRESS>4241"
"articleType": "Reviewed Preprint"
"status": "Published from the original preprint after peer review and assessment by eLife."

"Reviewed Preprint posted": "2023-01-02"
"Sent for peer review": "2022-10-28"
"Posted to bioRxiv": "2022-11-21" (link: "Go to bioRxiv": "https://www.biorxiv.org/content/10.1101/2<IP_ADDRESS>4241v1")

Editors:
Reviewing Editor
Michael B Eisen
University of California, Berkeley, United States
Senior Editor
Michael B Eisen
University of California, Berkeley, United States

Step 4: Modify manuscripts.json (no PDF)

[ ] Reviewed preprint is published to EPP (https://elifesciences.org/reviewed-preprints/88279)

[ ] Pull request created to enhanced-preprint-client
[ ] Pull request switched to "Ready for review"
[ ] Post link to pull request below

[ ] Request that a doi be registered

[ ] Post link to #enhanced-preprint comment below

Pull request: [PLACE LINK TO PULL REQUEST HERE]
#enhanced-preprint comment thread: [PLACE LINK TO COMMENT HERE]

Instructions to modify manuscripts.json

Visit: https://github.com/elifesciences/enhanced-preprints-client/actions/workflows/publish-manuscript.yaml
Click: Run workflow
Complete the form and click "Run workflow"
A successful run should result in a new pull request at https://github.com/elifesciences/enhanced-preprints-client/pulls
Open the pull request and click the "Ready for review" button to trigger tests
Once the tests pass and you are happy with the changes the PR can be merged

Example pull request: https://github.com/elifesciences/enhanced-preprints-client/pull/334/files
Once the pull request is merged in it should be available a few minutes later.

Request that a doi
Post the following in #enhanced-preprint:
@Fred can you register a doi for https://elifesciences.org/reviewed-preprints/88279

Step 5: Awaiting search reindex

[ ] Reviewed preprint is avaliable on journal homepage (https://elifesciences.org)

The search reindex is triggered once an hour. We need the reviewed preprint to be indexed as the search application serves the journal homepage.

Additional info
If needed, the jenkins pipeline to reindex search can be triggered sooner.
https://alfred.elifesciences.org/job/process/job/process-reindex-reviewed-preprints/

Step 6: Published! Request PDF generation

[ ] Post the link to the PDF url at the top of the issue

[ ] Post link to #enhanced-preprint comment below

#enhanced-preprint comment thread: [PLACE LINK TO COMMENT HERE]
Post the following to the #enhanced-preprint on slack:
@Ryan Dix-Peek please can you generate a PDF for https://elifesciences.org/reviewed-preprints/88279

Step 7: Introduce PDF to data folder and git repo

[ ] PDF is avaliable at https://github.com/elifesciences/enhanced-preprints-data/raw/master/data/88279/v2/88279-v2.pdf

Detailed instructions: https://github.com/elifesciences/enhanced-preprints-data#add-a-pdf
Step 8: Add PDF url to manuscripts.json

[ ] Reviewed preprint PDF is available for download (https://prod--epp.elifesciences.org/reviewed-preprints/88279)

[ ] Pull request created to enhanced-preprint-client
[ ] Pull request switched to "Ready for review"
[ ] Post link to pull request below

[PLACE LINK TO PULL REQUEST HERE]

Instructions to add PDF url to manuscripts.json

Visit: https://github.com/elifesciences/enhanced-preprints-client/actions/workflows/add-pdf-url-to-manuscript.yaml
Click: Run workflow
Complete the form and click "Run workflow"
A successful run should result in a new pull request at https://github.com/elifesciences/enhanced-preprints-client/pulls
Open the pull request and click the "Ready for review" button to trigger tests
Once the tests pass and you are happy with the changes the PR can be merged

Example pull request: https://github.com/elifesciences/enhanced-preprints-client/pull/397/files
Once the pull request is merged in it should be available a few minutes later.

Step 9: Done!

[ ] Kettle is on!

This seems to be the v2 version of the preprint from biorxiv - is this correct or do we want to use the v3 (most recent version) instead?

Nicely done @naushinthomson - we should be using v3.
I'll load that version.

@naushinthomson v3 is now loaded, so this is ready to check.


Fix #290 Query DI Part 1 - CompiledQueryCache and Database classes

Move compilation code out of cache to allow for scoped injection
Decouple Database classes from query compilation, eliminates need for provider-
specific relational Database classes
@maumar @anpete

Updated to remove unrelated abstractions

:shipit:


Added plain text paste handler

Summary
Custom handling of pasted (plain text) content.
Note that this ignores formatted content. That work is still pending in #760.
Testing Instructions

Make a text box
Change the text color
Double click and place the cursor somewhere inside the text without selecting anything
Paste some content and observe text color is preserved and text is correctly inserted
Select everything and paste some other content.
Observe that formatting is preserved and text is correctly replaced

NB: Note that rich text formatting is ignored in pasted content. The content is pasted to match the style of the text field, not the original formatting from where it was pasted.

Fixes #1605

LGTM -- a test would be great though!

I don't think we can test with native paste event for this, but I can try.

@barklund would an e2e test be possible? If so, happy to help

Testing this is not easy, I had the best luck (consistency across browsers/oss) with something like this:
  const plainText = "Foo Bar";
  const pasteEvent = Object.assign(
    new Event("paste", { bubbles: true, cancelable: true }),
    {
      clipboardData: {
        types: ["text/plain"],
        items: {
          length: 1,
          0: {
            kind: "string",
            type: "text/plain",
            getAsString: () => plainText
          }
        },
        getData: (type) => plainText
      }
    }
  );
  document.activeElement.dispatchEvent(pasteEvent);

@merapi @miina, it worked!


Fixing configparser imports for python 3.5.2

Coverage decreased (-0.3%) to 81.346% when pulling 0ed8f4b829a4ab69113f1c23f17f8a7de4b20f33 on bsipocz:configparser_import_fix into 194f04983d1b5628aedba36db79960a59607d6bb on radio-astro-tools:master.

The failures are this issue on another project.  Merging.


Running PS Script Enable-SPResponsiveUI Error: Could not establish trust for SSL/TLS

When running the script to enable UI responsive on my sharepoint 2016 On-Premise lab I am getting an error.
I have a Sharepoint 2016 web front end at the URL HTTPS://home.msolab.intranet. The certificate is self-signed, not from a CA.
When I run the powershell command;
.\Enable-SPResponsiveUI.ps1 -TargetSiteurl Https://home.msolab.intranet, I get the following errors
Exception Occurred: Exception Type: System.Net.WebException The Underlying Connection was closed: Could not establish a trust relationship for the SSL/TLS Secure channel.
Is it because the Cert is not trusted?

I @goakes27, is your issue is resolved, could you close it ? The by advance :)

@VesaJuvonen could you set Responsive Label plz ?


Visual regression testing

Is your feature request related to a problem? Please describe.
To ensure visual as well as functional testing consistency with each release, we need a visual regression tool.
Describe the solution you'd like
Install backtop.js for vrt support

Was spike for https://github.com/AlaskaAirlines/WC-Generator/issues/52


What is the meaning of speed_factor in VolSDF?

And which part does it correspond to in the paper?
Thanks a lot!

Hi @ootts ,
Apologies for the delayed response.
This is simply a hyperparameter that amplifies the gradients of the learnable parameter. The paper merely asserts that this parameter is learnable, implying it can be formulated through any type of learnable function mapping. We just need to find a suitable one.


Can't easily comment and collapse top level golang function with blank lines

Does this issue occur when all extensions are disabled?: Yes

VS Code version: Code 1.56.1 (e713fe9b05fc24facbec8f34fb1017133858842b, 2021-05-06T10:08:24.325Z)
OS version: Darwin x64 19.6.0

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-4870HQ CPU @ 2.50GHz (8 x 2500)

GPU Status
2d_canvas: enabledgpu_compositing: enabledmetal: disabled_offmultiple_raster_threads: enabled_onoop_rasterization: enabledopengl: enabled_onrasterization: enabledskia_renderer: disabled_off_okvideo_decode: enabledwebgl: enabledwebgl2: enabled

Load (avg)
2, 3, 3

Memory (System)
16.00GB (0.09GB free)

Process Argv
--crash-reporter-id 1fc67ee2-0174-4598-9f98-4537df0dd32c

Screen Reader
no

VM
0%

Extensions (35)

Extension
Author (truncated)
Version

open-in-macdown
Cod
1.0.0

vscode-zonefile
Com
0.0.4

vscode-markdownlint
Dav
0.40.4

vscode-eslint
dba
2.1.20

EditorConfig
Edi
0.16.4

prettier-vscode
esb
6.4.0

go
gol
0.25.0

haskell
has
1.4.0

hive-sql
jos
0.0.4

language-haskell
jus
3.4.0

vscode-sbt-scala
lig
0.2.4

hg
mrc
1.7.1

vscode-docker
ms-
1.12.1

vscode-kubernetes-tools
ms-
1.3.2

vscode-postgresql
ms-
0.3.0

python
ms-
2021.5.842923320

vscode-pylance
ms-
2021.5.2

jupyter
ms-
2021.6.832593372

cpptools
ms-
1.4.0-insiders

vscode-typescript-tslint-plugin
ms-
1.3.3

fabric8-analytics
red
0.3.3

java
red
0.79.1

vscode-commons
red
0.0.6

vscode-xml
red
0.16.0

vscode-yaml
red
0.19.0

preview-vscode
sea
2.2.5

html-preview-vscode
tht
0.2.5

simple-rst
tro
1.0.1

vscodeintellicode
Vis
1.2.13

vscode-java-debug
vsc
0.33.1

vscode-java-dependency
vsc
0.18.3

vscode-java-pack
vsc
0.14.0

vscode-java-test
vsc
0.29.0

vscode-maven
vsc
0.30.1

markdown-all-in-one
yzh
3.4.0

A/B Experiments
vsliv368:30146709
vsreu685:30147344
python383cf:30185419
pythonvspyt602:30300191
vspor879:30202332
vspor708:30202333
vspor363:30204092
vswsl492:30256859
pythonvspyt639:30300192
pythontb:30283811
vspre833:30267464
pythonptprofiler:30281270
vshan820:30294714
pythondataviewer:30285071
vscus158:30286553
vscgsv2:30301612
bridgeflight:30299254
vscod805cf:30301675

Steps to Reproduce:

Clone a repository with Go code containing top level functions w/ blank lines
Open the repository and browse to such a file, e.g. https://github.com/nektos/act/blob/38f6dfb49a7e3cee826911e36f0c990813282d28/pkg/runner/runner_test.go#L125-L164
Select the function (e.g. by collapsing it and then selecting it)
Use cmd-/ to comment the function
Select the function (if it isn't)
Try to use the collapse widget in the gutter to collapse it.

I understand the tension between not wanting to comment blank lines and... but this means I can't collapse functions after deciding they aren't relevant to my problem. Instead I'm going to delete each function...

To folding regions for the single line comments are generated by the Go extension.
I would suggest to use a block comment (/* */, Command: Toggle Block Comment) instead, but the Go extension doesn't generate a folding region for block comment. I suggest to create an issue against the go extension.


Removing shadowing pointer variable to correct for payload

Small correction to provide body content in payload variable as expected.

Good fix!


Ignore queued tests in Zafira if the test_run_rules filter was used

If test_run_rules parameter in config.properties is not NULL and not empty - tests will be executed based on filter logic:
For example:
test_run_rules=PRIORITY=>P1&&P2;;OWNER=>msarychau;;TAGS=>tag1=temp&&feature=reg
rules logic: test_run_rules={RULE_NAME_ENUM}=>{RULE_VALUE1}&&{RULE_VALUE2}...
But in such cases, a lot of tests in Zafira reports are marked as Queued.
They should be ignored and not visible in reports and statistic.

@vdelendik Please add your comments if any.

Will be resolved via enhancement https://github.com/qaprosoft/qps-pipeline/issues/334


Remove unnecessary podfile targets from rn-tester

Please select one of the following

[x] I am removing an existing difference between facebook/react-native and microsoft/react-native-macos :thumbsup:
[ ] I am cherry-picking a change from Facebook's react-native into microsoft/react-native-macos :thumbsup:
[ ] I am making a fix / change for the macOS implementation of react-native
[ ] I am making a change required for Microsoft usage of react-native

Summary
This change removes the ReactApple.nuspec file along with some extra targets we had in our rn-tester pod file. It seems these were here back when we packed and published a NuGet from this repo. Nowadays, that logic happens downstream, and none of our CI mentions this NuGet package or uses those targets. Let's just remove them.
Changelog

[Internal] [Removed] - Removed unnecessary pod file targets
Test Plan

CI Passing should be enough. Would also be worth watching downstream where we consume react-native-macos to make sure nothing breaks there.

@Saadnajmi maybe worth rebasing + resolving conflicts then get this one in too?

@kelset I did pull in the latest. I will probably hold off on merging this change into main / 0.66-stable until after we've finished downstream integration of RN-macOS 0.66 into office. I'm taking that approach juuust to make sure I don't accidentally cause any regressions that delay that upgrade. I don't expect this change to affect anything downstream, but just want to be extra careful =).
I'll close it for now actually.


languages_mapping does not work for sublanguages

For example, if I define mappings for zh-CN and zh-TW, it uses the value I specify for zh-TW for both. This same configuration with v1 of the CLI works correctly. Example config:
"files": [
  {
    "source": "/path/to/messages.properties",
    "translation": "%original_path%/%file_name%_%two_letters_code%.%file_extension%",
    "languages_mapping": {
      "two_letters_code": {
        "zh-CN": "zh_CN",
        "zh-TW": "zh_TW"
      }
    }
  }
]

Hi @gregnolle
Fixed this bug in 2.0.18
Sorry for this problem.
#60

Confirmed working now in 2.0.18. Thanks for fixing so quickly!


[Bug]: Codecov appears to be inaccurate

What happened?
Looking at this PR: https://github.com/apache/beam/pull/17604
we see this codecov report https://app.codecov.io/gh/apache/beam/compare/17604/changes
which doesn't appear to reflect the changes in the PR accurately.
I have seen similar mismatches across a number of PRs
Issue Priority
Priority: 2
Issue Component
Component: infrastructure

.close-issue it looks like this is working as intended, though it is quite confusing


Be able to switch monitor

Greate little software this! One bonus would be to be able to switch monitors, or maybe even be able to view multiple monitors.
There could be another button in the menu (stream desktop/exit) to switch to the next window.
I'm guessing this sofware is just a transparent window that could be moved to other monitors?

I had totally forgotten about this program until today. It is super neat to see that people are liking my (admittedly janky) software. You have the right idea. This is just a window that makes the Steam client think you're playing a game. I ran into a situation that needed near-realtime remote access, and I figured the simplest solution is generally the best one.
Unfortunately, my solution may not work for you. Multiple monitor support can't really be implemented here as far as I know. I have multiple monitors, and I could only ever get it to work on one. It would have to be a limitation of the Steam client. There may be another solution that supports this, but I'm not really sure.
If anyone can tell me otherwise, I'd get right on to adding it for you.
--Tyler

I moved monitors in steam link via teamviewer. You just have to move the mouse to another screen. So you could maybe implement a hotkey or button to put the mouse on another screen.

Yeah same, that's typically how I switch monitors. It would be very useful to have as I use this program anytime I'm not able to use TeamViewer or their servers are down.

Hey guys, check this simple UI improvement. It will change mouse position for one screen left or right.
RemoteDesktop.zip

Hey guys, check this simple UI improvement. It will change mouse position for one screen left or right.
RemoteDesktop.zip


console input issue

There is a bug in the console, when I input text and encounter the letter 'a', the previously inputted text in the console will be immediately cleared.
My WOT version: <IP_ADDRESS>

Oh hi =), I will look soon

Can you make a gif/picture or write me exactly what you input ? I can't reproduce this behavior


Added support to auto- vet\tets\build on file change.

solves #49
TL;DR;
run gulp watch --dev to automatically generate development package (unminified, with comments and sourcemaps) on file change.
Full version:
watch task setup watchers for source files, spec files and build files.
When source file changes following process will start:
source change -> vet -> transpile ts -> test -> build with webpack
Tasks run one after another and if any fails, whole chain will be broken. This achieved by adding dependencies to existing tasks (transpile depends on vet, test depends on transpile (you need source .js files for tests), build depends on test (if test is failed build is not valid)). This also means that for successful build you need to fix all vet and test errors.
When spec changes following will start:
spec change -> vet -> transpile ts -> test
In this case build package won't be creted, because source files are not changed, so run test only.
When build file changed, only transpilation process will start (source and specs are not changed).
watch task supports all params supported by other tasks - debug, specs, verbose, version. Params will be passed to appropriate tasks, but
CHANGE: for build-lib debug param renamed to dev, because when running with gulp watch --debug it also affects test task and produces very long output, which may be undesirable.
Looking for feedback @ngOfficeUIFabric/ngofficeuifabric-members

Very well done... manually merged. Thanks!


changed op rpc error variant with generala purpose error;

move trait to rpc-types
replace op error variant with Other
the OP error variant appears to be unused so this variant was removed entirely

If this closes an issue please link it in the description, e.g. Closes #1234


Valueerror: the passed save_path is not a valid checkpoint /home/pi/Desktop/Modelname

i trained a model on windows pc and i am trying to load that model on raspberry pi and it is giving this error

Rectified the problem
sudo apt-get upgrade worked


Is this project limited to Rails/Phoenix code?

Hi, this project looks very interesting! Just wondering if it's only meant to work on Rails/Phoenix code?
I generated tags using universal-ctags on C# and Python projects but unused doesn't seem to find any unused code (there's obvious unused code that I introduced on purpose to test this).
Maybe I'm misunderstanding what "unused code" means in the context of this tool?
For example given this Python code:
xx=1
print("Hello World")

I get this output from  nix shell nixpkgs#universal-ctags nixpkgs#unused -c sh -c "ctags -R; unused":
== UNUSED SUMMARY ==
   Tokens found: 0
   Files found: 0
   Applied language filters: except Markdown, JSON
   Sort order: token (asc)
   Usage likelihood: high
   Configuration setting: Default

I was expecting it to find xx=1 as unused code.
$ nix shell nixpkgs#universal-ctags nixpkgs#unused -c sh -c "unused doctor"
Unused Doctor

[OK] Check: Is the tags file not present in the list of files searched?
     The tags file loaded ("/home/mauricio/prg/unused-python-test/tags") is not present in the list of files searched
[Warning] Check: Are tokens found in the application?
     1 token(s) found
[OK] Check: Are files found in the application?
     2 file(s) found
[OK] Check: Is the tags file generated with Universal Ctags?
     Using tags program: Universal Ctags (Derived from Exuberant Ctags)
[OK] Check: Does the loaded configuration have available project types?
     Loaded the following project configurations: Rails, Phoenix

Outcome: 4 OK, 1 warnings, 0 errors

Hi @mausch !
It's not just geared towards Ruby and Elixir codebases, no.
unused doctor is hinting at a warning around the number of tags unused is finding (just 1) - it looks like Ctags may not be picking up tags. Can you check the tags file unused is finding and see if you can generate more tags?


dynamic delay: fix pending bytes rate calculation

closes #431
use fixed num delay steps instead of fixing the step size and deducing the num steps.
this makes the code simpler and avoids a bug when the excess bytes are greater than num_steps * step_size which then fails the assert: assert(step_num < num_steps);  - since step_num == num_steps.

@RoyBenMoshe  one last time (hopefully)

passed performance tests - large obj and small db with single disk both. no degradation
https://admin.speedb.io/performance?items=RBXHrqju2327X8XshdBu&items=C9qIa3go368igM6YoR3L&colors=%23F06292&colors=%232e7d32
https://admin.speedb.io/performance?items=WnH1m2z4tUwLVJ9a4KJY&items=2SDJCDUFoZO60PyAfoCM&colors=%23F06292&colors=%232e7d32


Comment helm 2 weirdness

This looks to have a commit from #551. Are they related? Does this supersede that one?

Ahhh yeah, I renamed the branch and forgot I had already drafted a PR 🙈


Implement koji_build trigger for koji_build job

Fixes https://github.com/packit/packit-service/issues/2378.
Merge after https://github.com/packit/packit/pull/2349.
TODO: Add/fix tests.

recheck

recheck

recheck

recheck

recheck


SEAL support for embedded devices

Hi,
I want to use SEAL library (client side operations) for a RISC-V based IoT device.
I need to use the RISC-V linux toolchain to build SEAL because the bare metal one doesn’t support pthread.
So I wanted to check if there is a publicly available version of SEAL for bare metal devices?
Thank you,
Zahra

Hi everybody,
thank you @zaazad for your request. I am also very interested in an embedded version of the SEAL library.
Deepika Natarajan and Wei Dai wrote this paper (https://tches.iacr.org/index.php/TCHES/article/view/8991) about SEAL-embedded. Unfortunately, the library link in the Conclusion does not exist (any more?)
Thanks in advance,
Martin

The link in paper is still a private repo awaiting release approval which we hope will complete at the time of conference (next week).

Thanks for replying @WeiDaiWD

It's released now microsoft/SEAL-Embedded. Thank you so much for your patience and interest!


Unmount of component not called?

Hi!
See here: https://codepen.io/zaceno/pen/WJwmge
I'm essentially trying to define a component <FadeOut> which ... you guessed it: fades out it's content.
My idea was to make a basic "pass-through" component like this:
class FadeOut {
    mount(_, child) {
        this.vnode = child
        return mount(child)
    }
    patch (_, __, ___, child) {
        var oldVNode = this.vnode
        this.vnode = child
        return patch(this.vnode, oldVNode)
    }
    unmount (el) {
        console.log('UNMOUNTING', this)
    }
}

...And then (hopefully) I would somehow be able to access the element of the child (perhaps by capturing it earlier in mount or patch) so I could fade it out slowly before removing it for real.
But apparently unmount is not even called! Is this a bug, or am I missing something?

This is a bug;  the lib should call unmount on the old vnode when replacing elements
https://github.com/yelouafi/petit-dom/blob/5412b18ad26108762ebf5624ac1c5bd70c578e57/src/vdom.js#L222-L226

Ok thanks! Glad to know I'm not completely off the trail at least 😄

should be fixed in v 0.2.0


Support for 1.9

Mail is supposed to support 1.9 but doesn't seem to:
root@localhost:~/# ruby -v
ruby 1.9.3p484 (2013-11-22 revision 43786) [x86_64-linux]
root@localhost:~/# gem install mail
ERROR:  Error installing mail:
mime-types-data requires Ruby version >= 2.0.
Can someone offer insight?

Mail supports a wide range of mime-types gem versions. Newer versions (> 3.0) require Ruby 2.0+.
To work around this requirement, manually install an older mime-types gem first:
gem install mime-types --version "< 3"


What Open Source License?

Hi,
This looks very interesting. What is the open source license you have given this project?

Perfect! Thanks @jechtom !


Add drawable canvas

Dear Ole,
I like remark very much and use it for lecturing since about half a year. Would it be possible to insert a drawable canvas in a slide so that one can write on the slides during the lectures and, ideally, save the written content online.
Best regards,
Matthias

I was kinda looking for this feature, but I think in particular saving it should be pretty tricky :-/

Perhaps some ready-made canvas library out there that does that (let you draw and save) can be embedded in Remark slides. If so, this shouldn't be a Remark feature, imho (but it would be nice to have a link or a how-to in the wiki for other users).
I would start looking around here:
https://github.com/search?l=JavaScript&q=canvas+draw+save&type=Repositories&utf8=✓

For anyone coming here looking for the same thing, here's how I did this:
First, add a canvas with a wrapper to your page's body like this:

<canvas id=c></canvas>

Next, add FabricJS to the page:

With this, on any slide, just hit v and you can draw anywhere on the slide. Switching to another slide will clear the canvas, but we can hit x to clear it without switching slide.
Preview:
https://user-images.githubusercontent.com/120119/135736863-2b8550e2-ec2b-4817-9955-ee27325e3089.mov
I can contribute a PR if there's interest in having this in core or as an official plugin or something. Thanks!


getCroppedCanvas() is return null on firefox. Angular 8 And CropperJS 1.5.6

I'm using cropperjs on my Angular 8 Project.
My code is running well in Chrome (Ubuntu 18.04, Windows, MacOS and IOS). But, in Firefox there's a problem when I call the function getCroppedCanvas, because is returning null. Here's the relevant code:
import Cropper from 'cropperjs';

export class CropperComponent implements OnInit {
     public cropper: Cropper;
     public options = {
          aspectRatio: this.aspectRatio,
          movable: true,
          scalable: true,
          zoomable: true,
          viewMode: 0,
          checkCrossOrigin: true,
          responsive: true
     }

     // When I crop the image, after I select the file:
    const imageToCropper = this.cropper.getCroppedCanvas({
      fillColor: this.colorSelected,
      imageSmoothingEnabled: true,
      height: 512,
      width: 384
    });
   // imageToCropper is null on Firefox only
}

Thanks!

Do you call the getCroppedCanvas within a ready event handler?
PS: Please open an issue on Cropper.js, not here.


keyref used in a topic that has been defined by @copy-to does not get resolved

During preprocessing where filenames of topics and maps that contain a keyref are added to keyref.list the copied topics do not seem to be processed.
This results in a topic where the keyref is not resolved correctly.
I am currently using DITA-OT 1.6 and I have also confirmed the same results by testing 1.8.

I also could reproduce the issue with DITA OT 1.8 but could not reproduce this with DITA-OT 2.0.
So this probably can be closed.


feat(core): Implement Exact Buf Writer

Some services requires to write to storage with same langth. ExactBufWriter will make sure that flush storage with the exact the same size.
This PR just add this writer, and no service using it yet.

Some services requires to write to storage with same langth. ExactBufWriter will make sure that flush storage with the exact the same size.

Just curious, Which service has this requirement?

#2904 @oowl


Add boot option to set hw.syscons.disable=1 for AMD/Radeon GPUs.

For the AMD/RADEON GPUs, add an option in the boot to set hw.syscons.disable=1

only one thing left to have full support, we need to determine at the installation how to set hw.syscons.disable=1 for radeon and amdgpu.

done


really great work!

Hello, I have read your work and was deeply inspired by it, really great work! I am anticipating the open-sourcing

Thanks for your interest. I have uploaded codes and will gradually complete this project in a week.

Thanks for your interest. I have uploaded codes and will gradually complete this project in a week.

Looking forward to future work~


Update api spec

Updating the spec from that in the api repo

oh i think this is failing sincce the dev db was nuked and remade one sec i can add a key here


Review & Add phishing detection using ChainPatrol api

Describe the task
@saltict please review and add this api.
More information from ChainPatrol:

We have made a pull request already adding our API into SubWallet, it mainly needs a review/approval from your end https://github.com/Koniverse/SubWallet-Extension/pull/1080
You can see details on the API in our docs here https://chainpatrol.io/docs/wallet-integration/check-vs-list_
The API is Free to use, we don't plan to charge for it as our main goal is distributing this anti scam blocklist to as many wallets as possible_
If you have any more questions happy to help. I can also jump on a call with your team and help review the code and answer any questions

Resolve in the v1.0.5


Utilise stderr for error reporting in "generate"

Right now joe generates all output to stdout, even error reports. So, if you run it like this:
joe g osX >> .gitignore

You'll end up with invalid .gitignore file. The most common practice for this is to utilise stderr stream, so that the error isn't redirected to the file and is written to the terminal instead. And nothing gets written to the file.

Any of these should work:
l := log.New(os.Stderr, "", 0)
l.Println("log msg")

os.Stderr.WriteString("Message")

fmt.Fprintf(os.Stderr, "number of foo: %d", nFoo)

Generally [package name].Fprint[ln or f] allows you to write to open buffers.
here's a fork that implements the first solution.
source


Unable to send email due to DMARC Policy.

Hi,
I'm using this nodemailer but it seems that it would not allowed to send email from yahoo to gmail domain. When I check me mailer server, it says 'Unauthenticated email from yahoo.com is not accepted due to domain's\n550-5.7.1 DMARC policy'. Any one knows how configure this error?
Thanks,
Xander

What is your configuration? Are you trying to send mail directly to Gmail or through the Yahoo SMTP servers?

Hi @andris9,
I use direct transport.
var transporter = nodemailer.createTransport( );

With direct transport your computer (or server) is connecting to Gmail and tries to send mail from an yahoo.com address while Yahoo has stated that only servers that belong to Yahoo are eligible to send mail for yahoo.com addresses. Instead of direct transports use smtpTransport with your yahoo credentials, in this case the mail is proxied through Yahoo servers and the mail is accepted by others servers.


Missing Features > README

admin panel
more payment options
PDF exports for Receipts

any update?

any update?

No, these feature are open for improvement from community. You can fork the repo and add them. 🙂

@leithalnajjar i hope you pulled the latest commit. Fixed the bugs


Hide Job -> More info if there is no further info url provided

When a user enters a job offer from https://vlctechhub.org/job/new/ she does not need to specify a further info url, as it is not mandatory.
However, we are always showing that field in the job page, with an empty link, which causes confusion (the user wonders: it is broken? some special charaters in the link that it can not be displayed correctly? - when actually there is no further info url available)
This happens for example on the job offer https://vlctechhub.org/job/board/ffd59c39-d803-49c9-aa1c-1f867a9baca6/

Suggested solution: if there is no further info url, dont show the section "Further info" at all.

Finally solved in the api repo.


Weyl decomposition tests take a large amount of time

Information

Qiskit Terra version: master
Python version:
Operating system:

What is the current behavior?
The following 10 tests take ~10 minutes to run in Travis, more than doubling the previous test suite run time.
{0} test.python.quantum_info.test_synthesis.TestTwoQubitDecomposeExact.test_exact_two_qubit_cnot_decompose_random [13.819984s] ... ok
{0} test.python.quantum_info.test_synthesis.TestTwoQubitWeylDecomposition.test_two_qubit_weyl_decomposition_a00 [9.648405s] ... ok
{0} test.python.quantum_info.test_synthesis.TestTwoQubitWeylDecomposition.test_two_qubit_weyl_decomposition_aa0 [10.711048s] ... ok
{0} test.python.quantum_info.test_synthesis.TestTwoQubitWeylDecomposition.test_two_qubit_weyl_decomposition_aaa [12.353843s] ... ok
{0} test.python.quantum_info.test_synthesis.TestTwoQubitWeylDecomposition.test_two_qubit_weyl_decomposition_aac [71.911712s] ... ok
{0} test.python.quantum_info.test_synthesis.TestTwoQubitWeylDecomposition.test_two_qubit_weyl_decomposition_aama [11.885182s] ... ok
{0} test.python.quantum_info.test_synthesis.TestTwoQubitWeylDecomposition.test_two_qubit_weyl_decomposition_ab0 [106.573777s] ... ok
{0} test.python.quantum_info.test_synthesis.TestTwoQubitWeylDecomposition.test_two_qubit_weyl_decomposition_abb [69.877592s] ... ok
{0} test.python.quantum_info.test_synthesis.TestTwoQubitWeylDecomposition.test_two_qubit_weyl_decomposition_abc [187.354443s] ... ok
{0} test.python.quantum_info.test_synthesis.TestTwoQubitWeylDecomposition.test_two_qubit_weyl_decomposition_abmb [68.655977s] ... ok

Steps to reproduce the problem
What is the expected behavior?
Suggested solutions

This is caused by #2496, so closing in favor of that.


Cannot authorize

When I try to authorize with OneDrive Business, the URL given in the authorization only redirects me to the OneDrive for business page. I guess it makes sense based on that my reply URL (as the readme suggests) is set to https://onedrive.live.com/about/business/.
What have I done wrong? I checked both my client_id and my secret_key, and both seem to be correct

Me too. I did all the steps and I am getting the same issue.

Did anyone find a fix for this?

yourcompanyname.sharepoint.com instead of onedrive.live.com worker here to pass authentication. Though this does not solve upload overall, the curl lines try to discover api.office.com's features, though that site is down.


Add a Redis backend

I use this since a few months and it allows me to run multiple doit processes in parallel on different machines (with a shared NFS folder). I guess it should possible to run the test on Travis, I can try if you like the idea.

https://github.com/saimn/doit-redis


Add keyLoc and valueLoc to ValueDefinition

fix #80
Adds keyLoc and valueLoc to the Value Definitions

@nachiket87 just published v0.1.4 including this change and bumped the version in stimulus-lsp.


NeoDropdown issue

Thank you for your contribution to the KodaDot - One Stop Shop for Polkadot NFTs.
👇 __ Let's make a quick check before the contribution.
PR Type

[x] Bugfix
[x] fix eslint warning

Needs QA check

@kodadot/qa-guild please review

Context

[x] Closes #7520
[ ] Requires deployment <snek/rubick/worker>

Did your issue had any of the "$" label on it?

[x] My DOT address: Payout

Screenshot 📸

[ ] My fix has changed UI

Copilot Summary

🤖 Generated by Copilot at 01fbc06
Removed unused imports and computed properties from GalleryItemBuy.vue and ItemsGridImage.vue to optimize performance and readability. Fixed potential errors and formatting issues in NeoDropdown.vue and NeoNftCard.vue.

🤖 Generated by Copilot at 01fbc06

We're the masters of the code, we purge the unused imports
We use optional chaining, to avoid the null aborts
We follow the style rules, we add the commas where they're due
We're the guardians of the grid, we make the images shine through

i'm not being able to reproduce this one

i'm not being able to reproduce this one

How to reproduce this issue ?

open https://nuxt.kodadot.xyz/
enter the explorer page
hover over some of the menu and see the dropdown
back to landing page
adjust the width of window screen
you will found there are some error on the console


[Bug]: Table has additional rows even when content can fit

Is there an existing issue for this?

[X] I have searched the existing issues

Description
When i add a new table widget and configure data, I see more data than what fits in the table, thus introducing an additional scroll on it.
Steps To Reproduce

Add a new table widget
Bind the users db to it using, {{Table1.pageSize}}
Observe the data exceeds the pagesize and scroll is visible

Public Sample App
No response
Issue video log
No response
Version
Cloud
 Front conversations

+1


Upload a simple Python program in your named folder.

Create a folder of your name
then add you code
"How to contribute in repo and what is  PR ?"
This is the main AGENDA Of this repository.
You can create a PR directly, no need to assign anyone

I want to add python game.
please assign it to me.

@Pavan-Kamthane  Hey that's cool! I think I'll do that too.


compacting volume with volumeDataIntegrityChecking failure

Chris,
In my dev environment, I encounter the following issue 2 times. Basically speaking, the volumeDataIntegrityChecking will be failed occasionally after compacting volume
Gabage Collection(Compacting data)
I0922 06:05:40 43900 volume_server_handlers_vacuum.go:16] checked compacting volume = 68 garbageThreshold = 0.3 vacuum = true
I0922 06:05:40 43900 volume_server_handlers_vacuum.go:25] compacted volume = 68 , error = <nil>
I0922 06:05:40 43900 volume_loading.go:62] open to write file d/local-bucket_68.idx
I0922 06:05:40 43900 volume_loading.go:69] volumeDataIntegrityChecking failed verifyNeedleIntegrity d/local-bucket_68.idx failed: File Entry Not Found. Needle 255448 Memory 255445
I0922 06:05:40 43900 volume_loading.go:73] loading index file d/local-bucket_68.idx **readonly true**
I0922 06:05:40 43900 needle_map_memory.go:51] max file key: 2716525
I0922 06:05:40 43900 volume_server_handlers_vacuum.go:34] commit compact volume = 68 , error = <nil>

The error log(Needle 255448 Memory 255445)'s meaning is: after compacting volume 68 and regenerated idx file, the last needle's size from index file is 255445 while the actual size in dat file(Needle Header field) is 255448.
And the first time I found this issue, the error log is "....Needle 13794 Memory 13795...."
Then the client side will see the following error:
code = 500, upload file fail, bucket = local-bucket, file = BD1473829201000000000438109-signed.pdf, errMsg = statusCode: 500 | errorMsg: {"error":"Failed to write to local disk (Volume 68 is read only)"}

Restart volume server, and the volumeDataIntegrityChecking succeeded again
I0926 14:53:17 18189 volume_loading.go:62] open to write file d/local-bucket_68.idx
I0926 14:53:17 18189 volume_loading.go:73] loading index file d/local-bucket_68.idx readonly false
I0926 14:53:17 18189 needle_map_memory.go:51] max file key: 2716525
I0926 14:53:17 18189 disk_location.go:38] data file ./d/local-bucket_68.dat, replicaPlacement=101 v=2 size=31627576 ttl=

I reviewed the relevant code , the corresponding logic is:

compact checking: if needed, jump to step 2
compacting: copy valid(undeleted and lastest updated files) data to tmp dat and idx file
commit compacting: add write lock and overwrite old dat and idx with the tmp ones, then load the overwrited volume ,release write lock

My concern is that if there is a write operation between step 2 and step 3, maybe that file will be lost after compacting.
I'm not clear about the copy on write mechanism you commented~

Could you help to explain?
Until now, my above concern seems not to have anything to do with the original volumeDataIntegrityChecking failure because the commit compacting has write lock protected(idx and dat's modification is atomic operation). And after restarted volume server, volumeDataIntegrityChecking is OK(this could prove the atomicity)
Hope for your suggestion. Thanks!

I agree there is some holes in here. Between 2 and 3, we will need to lock the volume, makeup the difference, commit the compaction, and then unlock the volume.

I added a makeupDiff() function in the volume_compact.go file.
Is it possible for you to implement the details? Similar to checking the last entry. Basically find the corresponding last entry in the oldDatFile, and copy all bytes after that.

Sure, I will do that. Does this function could solve my issue(volumeDataIntegrityChecking failed)? So far I have no idea about it~

Latest update from my side
I think the root cause has finally been found. let's replay the compacting:

compact checking: if needed, jump to step 2
compacting: copy valid(undeleted and lastest updated files) data to tmp dat and idx file
2-3.  there is a new write operation, updated to weed's lru cache
commit compacting:

add write lock

overwrite old dat and idx with the tmp ones(rename)

load the overwrited volume

volumeDataIntegrityChecking

dat hit cache while index read tmp index which is not the latest

release write lock

Anyway, makeupDiff should resolve this problem

Thanks for the fix!


W3D2 Wrong formula.

https://github.com/NeuromatchAcademy/course-content/blob/655a35a7b14b69937471ceaf98580f51a7385333/tutorials/W3D2_DynamicNetworks/solutions/W3D2_Tutorial1_Solution_ff61ccd4.py#L13
Here, we might miss brackets for the right hand side of the original equation. I put the corrected version below.
drdt = ( -r + F(w * r + I_ext, a, theta) ) / tau

Since we choose our default tau = 1.0, it does not make any difference. Otherwise, we may get wrong results.

Thank you very much for this catch! Indeed the formula was wrong. We have updated the solution cell accordingly.


Update to 2.4.0 causes fatal error

Love the plugin! Best ldap for wordpress but...
PHP Fatal error:  Uncaught Error: Class 'Org_Heigl\AuthLdap\LdapUri' not found in /wordpress/wp-content/plugins/authldap/authLdap.php:144#012Stack trace:#012#0 /wordpress/wp-content/plugins/authldap/authLdap.php(252): authLdap_get_server()#012#1 /wordpress/wp-includes/class-wp-hook.php(287): authLdap_login(NULL, 'demo', '')#012#2 /wordpress/wp-includes/plugin.php(206): WP_Hook->apply_filters(NULL, Array)#012#3 /wordpress/wp-includes/pluggable.php(539): apply_filters('authenticate', NULL, 'demo', '')#012#4 /wordpress/wp-includes/user.php(95): wp_authenticate('demo', '****')#012#5 /wordpress/wp-content/plugins/theme-my-login/includes/actions.php(432): wp_signon(Array, true)#012#6 /wordpress/wp-includes/class-wp-hook.php(287): tml_login_handler('')#012#7 /wordpress/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters('', Array)#012#8 /wordpress/wp-includes/plugin.php(478): WP_Hook->do_action(Array) in /wordpress/wp-content/plugins/authldap/authLdap.php on line 144
Rolling back to 2.3.1 restores authentication

Dammit! Tested it and everything was fine but I seem to have forgotten to deactivate a plugin. Fix is on its way!

Should be fixed now with v2.4.2

Can you cornfirm the fix?

Working now. Thanks!


test_plugins_cli tests failing

Checklist

[x] I've searched for similar issues.
[x] I'm using the latest version of HTTPie.

Minimal reproduction code and steps

Run httpie 3.0.0 tests on Archlinux in a clean chroot

Current result
=========================== short test summary info ============================
FAILED tests/test_plugins_cli.py::test_plugins_installation - AssertionError
FAILED tests/test_plugins_cli.py::test_plugins_listing - AssertionError
FAILED tests/test_plugins_cli.py::test_plugins_listing_multiple - AssertionError
FAILED tests/test_plugins_cli.py::test_plugins_uninstall - AssertionError
FAILED tests/test_plugins_cli.py::test_plugins_listing_after_uninstall - Asse...
FAILED tests/test_plugins_cli.py::test_plugins_uninstall_specific - Assertion...
FAILED tests/test_plugins_cli.py::test_plugins_double_uninstall - AssertionError
FAILED tests/test_plugins_cli.py::test_plugins_upgrade - AssertionError
FAILED tests/test_plugins_cli.py::test_broken_plugins - AssertionError
FAILED tests/test_uploads.py::test_stdin_read_warning - assert b'> warning: n...
===== 10 failed, 853 passed, 6 skipped, 1 xfailed, 156 warnings in 30.68s ======

Additional information, screenshots, or code examples
Full logs: httpie-3.0.0-1-x86_64-check.log

Can you provide a docker image which would help us reproduce this? All our tests pass on both locally and in the CI (ubuntu). I don't see anything clear on the logs.

Can you provide a docker image which would help us reproduce this?

docker run -it archlinux:base-devel
pacman -Sy
useradd -m -s /bin/bash user
echo user ALL=\(root\) NOPASSWD: /usr/bin/pacman > /etc/sudoers.d/user-pacman && \
    chmod 0440 /etc/sudoers.d/user-pacman
sudo -i -u user
curl -sL https://github.com/httpie/httpie/files/7920079/PKGBUILD.tar.gz | tar -xz
makepkg -s

@daurnimator seems like the problem is pip is not being installed, which is an implicit dependency of httpie (we assume python installations come with pip, which I now notice might not be available on some distributions). Also be aware that these tests require network connection, which if it would be any help, I can mark as @pytest.mark.network.

@daurnimator seems like the problem is pip is not being installed, which is an implicit dependency of httpie

Is that a new requirement as of 3.0.0? And even so, it seems that it is only an optional requirement?

Is that a new requirement as of 3.0.0?

Yep.

And even so, it seems that it is only an optional requirement?

No, it is always required.

hmm. even with pip installed (add python-pip to the depends array in the PKGBUILD) I get the same failure.

Are you sure the test environment has internet connection?

Are you sure the test environment has internet connection?

yes.

Seems like check function does not install httpie, if I modify the pkg build like this it works perfectly:
# Maintainer: Jelle van der Waa<EMAIL_ADDRESS># Maintainer: daurnimator<EMAIL_ADDRESS># Contributor: Daniel Micay<EMAIL_ADDRESS># Contributor: Thomas Weißschuh <thomas_weissschuh lavabit com>

pkgname=httpie
pkgver=3.0.0
pkgrel=1
pkgdesc="human-friendly CLI HTTP client for the API era"
url="https://github.com/httpie/httpie"
depends=('python-defusedxml'
         'python-multidict'
         'python-pygments'
         'python-pysocks'
         'python-requests'
         'python-requests-toolbelt'
         'python-charset-normalizer'
         'python-pip')
makedepends=('python-setuptools')
checkdepends=('python-pytest'
              'python-pytest-httpbin'
              'python-responses')
conflicts=(python-httpie)
replaces=(python-httpie python2-httpie)
license=('BSD')
arch=('any')
source=($pkgname-$pkgver.tar.gz::"https://github.com/httpie/httpie/archive/$pkgver.tar.gz")
sha256sums=('45e322477289147ff693ecace97eb0b4e071f096045c62fe119e30dbde518ff3')

build() {
  cd $pkgname-$pkgver
  python3 setup.py build
}

package() {
  cd $pkgname-$pkgver
  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/httpie/LICENSE"
  python3 setup.py install --root="$pkgdir" --optimize=1

  # Fix upstream, include them in MANIFEST.in and use data_files in setup.py to install them automatically
  # TODO: add zsh support
  install -Dm644 extras/httpie-completion.bash "$pkgdir"/usr/share/bash-completion/completions/http
  install -Dm644 extras/httpie-completion.fish "$pkgdir"/usr/share/fish/vendor_completions.d/http.fish
}

check() {
  cd $pkgname-$pkgver
  python3 -m venv .venv
  source .venv/bin/activate
  python3 -m pip install ".[dev]"
  PYTHONDONTWRITEBYTECODE=1 pytest tests
}

So your tests only work if the package is installed? That's not usually how python packages work.
For an arch PKGBUILD, check() is done before installing anything (but after running build())

So your tests only work if the package is installed?

The testing plugins in the test_plugins_cli depends on the httpie package being installed. That is correct.

That's not usually how python packages work.

This feature specifically tests the plugin installation, and since each plugin depends on the httpie being available on the current python environment where pip is installed, httpie has to be installed before running these tests.
I have not yet seen this to be causing an error on other distributions, though if it is a serious problem for arch, I could mark these tests with a marker as I've previously suggested. Then the check can call pytest -m "not requires_httpie_installation" tests.

I could mark these tests with a marker as I've previously suggested. Then the check can call pytest -m "not requires_httpie_installation" tests.

I think that would help.

We have added requires_installation marker, so if you could change the pytest call to pytest -m "not requires_installation", it should work. Let me know if there are any problems you observe. Thanks again for the report!

@isidentical , I am experiencing the same issue in Alpine APKBUILD. Skipping tests requiring the requires_installation marker resolved the issue for most of the tests. However tests/test_uploads.py::test_stdin_read_warning is still failing.
The same marker has to be added to this test also, right? I could send a PR with the fix once you confirm

Yes, please do so 🙏🏻


Fix: Incorrect version in FinalWire.AIDA64.Extreme

[x] Have you signed the Contributor License Agreement?
[x] Have you checked that there aren't other open pull requests for the same manifest update/change?
[x] This PR only modifies one (1) manifest
[x] Have you validated your manifest locally with winget validate --manifest <path>?

[x] Does your manifest conform to the 1.4 schema?

Note: <path> is the name of the directory containing the manifest you're submitting.

Microsoft Reviewers: Open in CodeFlow

In the previous pull request: https://github.com/microsoft/winget-pkgs/pull/101020
The version specified in the manifest is incorrect. After installing the package, winget displays that there is an available update for this package.
In the Control Panel the version that is shown is: 6.88, which does not correspond with the version specified in the manifest.

@mrjcap I should've requested this before but I saw your comment after I had approved the PR; Can you create another PR removing the incorrect version as you'll still be prompted for an upgrade since 6.88.6400 > 6.88

Done.


Typing a Simple Import Statement Without Running Causes A Blank Window To Appear

Environment data

VS Code version: 1.59.1
Extension version (available under the Extensions sidebar): v2020.10.332292344
OS and version: Linux Mint 20 Cinnamon
Python version (& distribution if applicable, e.g. Anaconda): Python 3.8.10
Type of virtual environment used (N/A | venv | virtualenv | conda | ...): venv
Relevant/affected Python packages and their versions: kivy

Expected behaviour
While just trying to type an import statement (from kivy.graphics.) in the editor, nothing should happen without running the script.
Actual behaviour
Trying to just type the import statement to get something from kivy.graphics causes a blank window to pop up, which I need to Force Quit. This has so far only happened for this particular module (kivy.graphics) though.

Steps to reproduce:

Create a new file.
Save it with the .py extension and make sure the Python extension is working for that file.
pip install --user kivy
Start typing from kivy.graphics..
A blank window should pop up.

Hi @ProfessorCode212, thank you for reaching out.
What are your Python-related user and workspace settings? Could you also copy here the content of the Python output channel? You can open the output panel with the Python: Show Output command
Thanks!

Because we have not heard back with the information we requested, we are closing this issue for now. If you are able to provide the info later on then we will be happy to re-open this issue to pick up where we left off.


DXVK causes random system halt with input/output error

For some reason running games with dxvk cause my system to suddenly lose system disk reference. I have troubleshooted any other possibility but, for the best of my knowledge this is what is happening. I would be glad with any help to how to investigate this further to give more info. I will be as thorough as possible with my system info as this maybe can help anyone understand? I'm not sure, I'm not a specialist and I'm really lost.
So, some time ago my computer started having a strange behavior. It would just start to freeze some apps a little but not completely, games would keep running but a little strange and suddenly it would all freeze but any audio would keep playing on repeat, I would not be able to change to tty. It gave me a hell of a headache, but I eventually thought of leaving a terminal window running open on my second screen and when the problem happened I checked that trying to run any command would give me a "input output error".
So obviously I thought I had a faulty drive.  No problems warned. Repaired filesystem, maybe it was it. The problem kept happening. Okay, something is strange so I bought a new NVME, a really good one, clean installed my system, the problem kept happening. I would be playing a game, a game running on proton. "Oh! maybe it's proton?" I thought. and then stumbled on this post Mysterious crash from Proton games .
I performed what the OP suggested. "PROTON_USE_WINED3D=1". Disable the default DXVK and run through WineD3D. The problem disappeared, I can play games for hours on end and no input/output error to haunt me.
So this is a cry for help. How can a gpu library yeet my disk driver? I'm scared and utterly confused. I am willing to give any more help I can if someone care to explore it or to elucidate what is happening.
Software information
Any game, default steam settings.
System information
Computer Information:
Manufacturer: ASRock
Model: B450M Steel Legend
Form Factor: Desktop
No Touch Input Detected
Processor Information:
CPU Vendor: AuthenticAMD
CPU Brand: AMD Ryzen 5 3600X 6-Core Processor
CPU Family: 0x17
CPU Model: 0x71
CPU Stepping: 0x0
CPU Type: 0x0
Speed: 3902 MHz
12 logical processors
6 physical processors
Hyper-threading: Supported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Supported
SSE41: Supported
SSE42: Supported
AES: Supported
AVX: Supported
AVX2: Supported
AVX512F: Unsupported
AVX512PF: Unsupported
AVX512ER: Unsupported
AVX512CD: Unsupported
AVX512VNNI: Unsupported
SHA: Supported
CMPXCHG16B: Supported
LAHF/SAHF: Supported
PrefetchW: Unsupported
Operating System Version:
"BigLinux" (64 bit)
Kernel Name: Linux
Kernel Version: 6.1.80-1-MANJARO
X Server Vendor: The X.Org Foundation
X Server Release: 12101011
X Window Manager: KWin
Steam Runtime Version: steam-runtime_0.20240304.79797
Video Card:
Driver: AMD AMD Radeon RX 580 Series (radeonsi, polaris10, LLVM 16.0.6, DRM 3.49, 6.1.80-1-MANJARO)
Driver Version: 4.6 (Compatibility Profile) Mesa 24.0.2-manjaro1.1
OpenGL Version: 4.6
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 60 Hz
VendorID: 0x1002
DeviceID: 0x67df
Revision Not Detected
Number of Monitors: 2
Number of Logical Video Cards: 1
Primary Display Resolution: 1920 x 1080
Desktop Resolution: 3360 x 1169
Primary Display Size: 18.78" x 10.55" (21.54" diag), 47.7cm x 26.8cm (54.7cm diag)
Primary VRAM: 8192 MB
Sound card:
Audio device: ATI R6xx HDMI
Memory:
RAM: 32023 Mb
VR Hardware:
VR Headset: None detected
Miscellaneous:
UI Language: English
LANG: pt_BR.UTF-8
Total Hard Disk Space Available: 953868 MB
Largest Free Hard Disk Block: 398638 MB
Storage:
Number of SSDs: 2
SSD sizes: 1000G,500G
Number of HDDs: 0
Number of removable drives: 0

Driver: amdgpu
Wine version: wine-8.21 (Staging)
DXVK version: 1b31aa5dbca0749d0737cff02043acb061332fb6 dxvk (v2.3-21-g1b31aa5d)

Apitrace file(s)

If this is deemed necessary for anyone that comes here to try to understand the problem (like if it isn't already known) I can do it but I'm kinda scared to keep fidgeting with this error and it messes my disk. I dunno so I will wait.

Log files

Same as before

I hope it's clear that dxvk can't crash your computer - what it can do is use your hardware resources more efficiently and that could in turn expose problems that otherwise stay dormant.
To be honest your issue sounds like something I'm glad I'm not stuck with, because the root cause could be a large number of things and it's probably going to take a lot of patience and time to narrow it down. Here are some potential causes I can think of:

PCIe bus issues - panicking GPUs can sometimes cause PCIe bus resets. Those may reset your NVMe drive as well and cause havok with other PCIe attached things, including the PCH, soundcard etc.
C-states / powersaving madness - either your CPU or one of your PCIe devices doesn't like the C-states or powersaving options your drivers or motherboard are using. I'd recommend disabling all power saving options in the BIOS to see if that helps.
Unstable overclock - tune it down a little if you are overcloking.
Underspecced power supply - try running GPU + CPU benchmarks on your system to see how it behaves in a high-power draw scenario. It could just be your PSU can't supply the correct voltage at a high load and your MB panics and partially locks up.
Kernel bug - you are blessed with hardware (or a hardware combination) that eposes a kernel bug. Look at dmesg and see if there's anything relevant before or during crashes.

In any case, I doubt this is a (user space) software problem, the symptoms you've mentioned are bit too harsh for that.

We'd probably at minimum need a dmesg or journal log to be able to get an idea.

Thanks you all for taking your time to exploring my problem.
As of Mysterious crash from Proton games  I'm not the only one with this exact problem. I will try benchmarking to see if I can make it emerge in another situation as suggested.
PCIe bus issues - If this is the case, how do I make sure? Is there a good channel for me to post this information and make the problem avaliable to interested people?
C-states / powersaving madness - I had already had problems with it in the past. All options are already disabled as of now. Maybe it is related.
Unstable overclock - I do not overclock.
Kernel bug - If it is the case, how do I communicate it? Where should I post for making this problem avaliable to interested people? What should I look for on dmesg?
Hardware fault - It was my first thought, that made me change the NVME. I ran a bunch of tests on this and related possibilities and all came clean. But maybe it is mobo or pci related as you pointed out.
Dmesg or journal log - How does one attain it? What is relevant to you to see? How does I provide it to you? I already tried to take a peek on dmesg but nothing made sense to me. The messages just before the crash are no different in my eyes from the messages that were before. I think, as the disk is not accessible anymore, even if it was the case of a loggable error no log would be written anyway as the computer can't access the log file anymore.
Thank you all that commented for your time.

For dmesg, ssh in from another computer and run dmesg -w in that shell. Also works for journalctl -f. Assuming the network interface doesn't disapper immediately when the error occurs you can then save the messages on the other computer.

PCIe bus issues - If this is the case, how do I make sure? Is there a good channel for me to post this information and make the problem available to interested people?

I don't think there's a specific channel for these sort of things, but any hardware enthusiasts' forum is potentially a good place to start.

Kernel bug - If it is the case, how do I communicate it? Where should I post for making this problem available to interested people?

You should probably rule out other root causes first, before you start bothering any of the kernel folk. A lot of this is, unfortunately,  scouring the internet for users with similar hardware configurations and seeing if they've had issues. In short, long and arduous detective work.

What should I look for on dmesg?

Anything that might point to a cause, as dmesg will capture kernel module responses to a whole range of situations, including hardware faults.

I think, as the disk is not accessible anymore, even if it was the case of a loggable error no log would be written anyway as the computer can't access the log file anymore.

Don't quote me on this, but I think dmesg will write to memory first, so assuming your system/CPU is still alive, it should still dish out information. That being said there are other thing that can make it choke. If dmesg doesn't register anything, that's quite the pickle.

You can show dmesg from previous boot with journalctl so no need to ssh in while it is happening.
journalctl -k -b -1
To output it in to a file you can
journalctl -k -b -1 > dmesg.txt (or a path to the file if you want it a specific location)

More info on the hardware theory: I checked the post that saved me (Mysterious crash from Proton games) and noticed that the OP had their inxi info, I checked and we do not share any hardware in CPU, MOBO or GPU. We both have a WD NVME, but, I had the problem before I changed NVME and it was a xraydisk.
As for now our only similarity is having the system running in a NVME.

I had this exact same issue on more demanding games. Game froze, I could switch to terminal but everything gave input/output error. After some time the game continued to work, but the computer slowly but surely failed until no keyboard or mouse input was accepted. Forza Horizon 5 that use ~98% GPU, could trigger it in a minute or two consistently, but some others could do it in 10 seconds.
After a reboot, I found no error logs with journalctl -b -1, probably no data was written.
OS: EndeavourOS x86_64
Kernel: 6.11.3
Motherboard: Asus Prime x570-P
Processor: AMD Ryzen 9 5900x
GPU: Sapphire Radeon RX Vega 56 Pulse
GPU Drivers: Mesa 24.2.4
PSU: Zalman ZM850-ARX
When I found this issue, I tried with PROTON_USE_WINED3D=1 %command% I had no freezes, but performance was bad as expected. I had no issues in Windows 11 either. It started a few weeks ago after some system upgrade, so I was almost sure that this must be a dxvk/vulkan issue (I was wrong). I tried multiple proton even proton-ge versions, to see if the dxvk version change would help. It did not.
I followed the list of @WinterSnowfall and it started to think that it is a PCIe issue, as my OS is on an NVME drive and the game is on another NVME drive. It turned out that the system on a chip was the issue, that controls the PCIe as well. The SoC voltage was a bit too high, I dropped it to 1075-1100mV and the issue was resolved. I found a guide that might help you to stabilize your SoC with AM4 motherboards.

After longer testing, it seems that it just got better and fails later with the same issue.


Redesign/1848/Column code does not meet the mockup

Screenshots

Original
Updated

https://c2n.me/4fedCTM
https://clip2net.com/s/4fedRat

Checklist

[x] 🔽 My branch is up-to-date with "development" branch
[x] ✅All tests passed locally
[x] ✨My changes working with up-to-date admin and back-end part locally, like charm
[x] 🔗 Link pull request to issue

Renamed your theme.
Just use ctrl+c  - ctrl+v for images when editing descriptions. You don't need to use external sites for storing images.


replace cron by loop and keep letsencrypt's renewal data in volume

@dsteinkopf thank you for your PR and apologies I couldn't come back to it earlier. I understand the rationale behind it, but this feels like a very custom solution for a narrow use case. I believe this perhaps belongs as a custom example in documentation via overridding of the entrypoint? I will probably be removing the cron version of this to simplify the container image very soon as I believe scheduling belongs to the orchestration of the container rather than the container itself.

My change has two major points:

remove cron from the docker image (I don't like this). Okay my solution is a bit dirty but it should not be a problem for anyone if renewal is tried every 24 hours.
Store certbot's renewal info in a volume to be able to make it persistent. This way certbot won't fetch a new certificate every time it runs.

I realized you are doing some major rewrites. I didn't look into them, but maybe you addressed these two points in a different, more general way. In this case everything would be fine for me and we could close this PR.

Superseded by https://github.com/phpdocker-io/kong-certbot-agent/pull/41
As said earlier, scheduling should now be handled externally starting from 3.0.
Again, thank you for your contribution even if it didn't make it in at the end.


BUG - Selected control is not visible in outline

Description
The selected control occasionally becomes hidden when it's selected, particularly if the control has already been scrolled up or down in the outline. It gets scrolled to the top and ends up underneath the Search Outline control.
Steps to Reproduce
Steps to reproduce the behavior:

Start CPE from an Adaptation Project
scoll down to end of the control.
Select any control from the preview.
The selected control is scrolled to the top, remaining underneath the Search Outline control, and is not visible.

Expected results

Actual results

Version/Components/Environment
Add any other context about the problem here
OS:

[x] Mac OS
[ ] Windows
[ ] Other

Root Cause Analysis
Problem
{describe the problem}
Fix
{describe the fix}
Why was it missed
{Some explanation why this issue might have been missed during normal development/testing cycle}
How can we avoid this
{if we don’t want to see this type of issues anymore what we should do to prevent}

The issue appeared after #2197


Support embedded regular expressions.

I made it so you can write a simple test for bodies that return random data like so:
{name: 'foo', token: '8283842038'} will match: .expect({name: 'foo', token: /\d+/})
If you guys consider this a breaking change, I could move the functionality to a new function like "match"  (although I would argue it's not breaking because you can't json encode a RegExp)

@Thann Can you please resolve all conflicts ? 🙏


perf: Entry API POC

This is a proposal for preferring iterating over Entries rather than (K, V) tuples. Entries provide lazy access to values which means that values don't need to be loaded and deserialized when the caller doesn't explicitly need them (by calling entry.value()).
As the benchmarks show, there is a considerable speed gain in scans, i.e. if some code only needs to access certain values depending on the key. If values are large / deserialization of values is slow, the speed gain can be even higher.
However, this is a breaking change.
Before:
    for (k, v) in map.range(..) {
        // Do something with k and v
    }

After:
    for entry in map.range(..) {
        // Do something with entry.key() and entry.value()
    }

Affected functions: range(), iter(), iter_upper_bound()
The backwards-compatible alternative would be introducing the API under new method names, however that would convolute the API surface.
This PR is not complete yet, tests have been disabled for the time of the discussion.

Should we maintain backward compatibility by adding a new function like entry_range to create an iterator over the range or entries?

I'm concerned that it'd make the API quite convoluted:
iter() would need iter_entries() or entry_iter()
range() would need entry_range()
iter_upper_bound() would need entry_iter_upper_bound()
Every time we add a new function which returns an iterator, we'd need to duplicate it (not even mentioning variants corresponding to keys() and values()).
I was considering a single iterator API with iterator transformers, like
iter().as_key_value_tuples() or range(...).as_key_value_tuples() (bad naming, only for illustration)

Hey David, we've discussed this internally, and we're in favor of adopting this approach, as it clearly brings a significant performance improvement. Do you think it makes sense to discuss the new API with a wider group of developers?


Remove nested directories from log rotation template

nginx, redis_lb, and opscode-solr4 are the current services that use the
logrotate.erb template for their corresponding logrotate entries.  None
of those services actually have nested log directories which results in
an error that prevent logrotate from running correctly:
error: stat of /var/log/opscode/nginx//.log failed: No such file or
directory
Removing unnecessary nested directory directive resolves this problem

@ryancragun :+1: This looks good to me.
Since this fixes a bug would you mind adding a short:
ChangeLog-Entry: DESCRIPTION
line to your commit message?
Out of curiostiy, is there a particular problem you were seeing this fail on?  I ask because that line subdirectory glob has been in place since the start of Chef Server 11.

@stevendanna I added an entry to the CHANGELOG.md and updated the commit message.  As per the problem, when the incorrect glob was there the file would get rotated (eg: moved to access.log.0) but nginx would keep an open file handle on old log and continue writing to it even though it was renamed.


Add mapping file for new gate tenant env

NOTE!!!! I updated the jenkins config to use provider jio-gate, so this patch is the ONLY thing that will build until it gets merged.

please test this

last test failed due to an intermittent proxy connection issue. trying again.

please test this

Test FAILed

Test PASSed

green build, merging.


Ensure column to_json method supports all properties null

Check every properties of column class and ensure they are optional ones. As the csv-w spec says,

All properties are optional.

In the case where the name and title properties are both absent, the CSV-W spec says

If the column description has neither name nor titles properties, the string "_col.[N]" where [N] is the column number, becomes the name annotation for the described column.

We still need to implement

If the column description has neither name nor titles properties, the string "_col.[N]" where [N] is the column number, becomes the name annotation for the described column.


build for windows and linux options

By  default build is for MAC OSX
can we add options to build for Linux and windows I have modify package.json to specify package=linux settings .
Can we add a documentation for such scenarios ?
Thanks

Agreed.  The website states "Windows 8, 9, 10", but there is NO Windows Release???

Unfortunately, the existing directions do not work for Windows.

I tried to run this and it gave me windows version. Though I didn't test it yet.
electron-packager . Reactide --overwrite --asar=true --platform=win32 --arch=ia32 --prune=true --out=release-builds --version-string.CompanyName=CE --version-string.FileDescription=CE


Warning for case-insensitive systems

Describe the bug
Single file component template is not updated after making any change inside the  tags.

Reproduction
Repository: https://github.com/grupografico/ggnext
Run with npm run dev. Open on Chrome and change anything inside the template tag in a Vue SFC. To see the updates I have to run npm run dev every time. Refreshing the page doesn't work.
If you need to login in Auth0 please use the following:
user: evanyou
pass: Evanyou123
Dependencies installed:
"dependencies": {
"@auth0/auth0-spa-js": "1.13.0",
"@tailwindcss/ui": "0.6.2",
"axios": "0.21.0",
"cors": "2.8.5",
"tailwindcss": "1.9.6",
"vue": "3.0.2",
"vue-router": "4.0.0-rc.1"
},
"devDependencies": {
"@vue/compiler-sfc": "3.0.2",
"connect-history-api-fallback": "1.6.0",
"dotenv": "8.2.0",
"express": "4.17.1",
"nodemon": "2.0.6",
"vite": "1.0.0-rc.6"
}
System Info

required vite version: 1.0.0-rc.6
required Operating System: macOS Catalina 10.15.7 (19H2)
required Node version: 12.19.0
Optional:

npm version: 6.14.8
Installed vue version (from yarn.lock or package-lock.json): 3.0.2
Installed @vue/compiler-sfc version: 3.0.2

Logs (Optional if provided reproduction)

Run vite or vite build with the --debug flag.
Provide the error log here.

after running npm run dev
macpro:ggnext Alejandro$ npm run dev

<EMAIL_ADDRESS>dev /Users/Alejandro/Files/DevProjects/vue/ggnext
vite --debug & npm run server:dev

vite v1.0.0-rc.6
vite:config env mode: development +0ms
vite:config env: {} +2ms

<EMAIL_ADDRESS>server:dev /Users/Alejandro/Files/DevProjects/vue/ggnext
NODE_ENV=development nodemon --watch server server/server.js

vite:resolve (node_module entry) @auth0/auth0-spa-js -> dist/auth0-spa-js.production.esm.js +0ms
vite:optimize skipping @auth0/auth0-spa-js (single esm file, doesn't need optimization) +0ms
vite:optimize skipping @tailwindcss/ui (internal excluded) +0ms
vite:resolve (node_module entry) axios -> index.js +6ms
vite:optimize optimizing axios (no exports, likely commonjs) +1ms
vite:resolve (node_module entry) cors -> ./lib/index.js +1ms
vite:optimize optimizing cors (no exports, likely commonjs) +2ms
vite:optimize skipping tailwindcss (internal excluded) +0ms
vite:resolve (node_module entry) vue -> dist/vue.runtime.esm-bundler.js +2ms
vite:optimize optimizing vue (imports sub dependencies) +1ms
vite:resolve (node_module entry) vue-router -> dist/vue-router.esm-bundler.js +1ms
vite:optimize skipping vue-router (single esm file, doesn't need optimization) +4ms
[vite] Optimizable dependencies detected:
axios, cors, vue
Pre-bundling them to speed up dev server page load...
(this will be run only when your dependencies have changed)
[nodemon] 2.0.6
[nodemon] to restart at any time, enter rs
[nodemon] watching path(s): server/**/*
[nodemon] watching extensions: js,mjs,json
[nodemon] starting node server/server.js
API Server running at http://localhost:4000
Dev server running at:

Local:    http://localhost:3000/
Network:  http://<IP_ADDRESS>:3000/

vite:server server ready in 1938ms. +0ms
vite:hmr         / imports /src/main.js +0ms
vite:rewrite (skipped) / +0ms
vite:rewrite /: serving from cache +0ms
vite:rewrite (skipped) / +12ms
vite:rewrite (skipped) /vite/client +20ms
vite:rewrite /src/main.js: rewriting +2ms
vite:rewrite     "vue" --><EMAIL_ADDRESS>+1ms
vite:hmr         /src/main.js imports<EMAIL_ADDRESS>+35ms
vite:rewrite     "./App.vue" --> "/src/App.vue" +1ms
vite:hmr         /src/main.js imports /src/App.vue +1ms
vite:resolve (postfix) /Users/Alejandro/Files/DevProjects/vue/ggnext/src/router -> /Users/Alejandro/Files/DevProjects/vue/ggnext/src/router.js +3s
vite:rewrite     "./router" --> "/src/router.js" +0ms
vite:hmr         /src/main.js imports /src/router.js +0ms
vite:rewrite     "./index.css" --> "/src/index.css?import" +0ms
vite:hmr         /src/main.js imports /src/index.css +0ms
vite:resolve (postfix) /Users/Alejandro/Files/DevProjects/vue/ggnext/src/plugins/auth0Plugin -> /Users/Alejandro/Files/DevProjects/vue/ggnext/src/plugins/auth0Plugin.js +1ms
vite:rewrite     "./plugins/auth0Plugin" --> "/src/plugins/auth0Plugin.js" +1ms
vite:hmr         /src/main.js imports /src/plugins/auth0Plugin.js +1ms
vite:rewrite     "../auth_config.json" --> "/auth_config.json?import" +0ms
vite:hmr         /src/main.js imports /auth_config.json +0ms
vite:resolve (postfix) /Users/Alejandro/Files/DevProjects/vue/ggnext/src/plugins/i18nPlugin -> /Users/Alejandro/Files/DevProjects/vue/ggnext/src/plugins/i18nPlugin.js +0ms
vite:rewrite     "./plugins/i18nPlugin" --> "/src/plugins/i18nPlugin.js" +0ms
vite:hmr         /src/main.js imports /src/plugins/i18nPlugin.js +0ms
vite:rewrite     "./plugins/i18nTranslations.json" --> "/src/plugins/i18nTranslations.json?import" +0ms
vite:hmr         /src/main.js imports /src/plugins/i18nTranslations.json +1ms
vite:hmr ws client connected +8ms
vite:resolve (optimized) vue.js -> node_modules/.vite_opt_cache/vue.js +0ms
vite:rewrite<EMAIL_ADDRESS>no imports found. +23ms
vite:sfc /Users/Alejandro/Files/DevProjects/vue/ggnext/src/App.vue parsed in 8ms. +0ms
vite:rewrite /src/App.vue: rewriting +22ms
vite:rewrite     "./AppLayout.vue" --> "/src/AppLayout.vue" +0ms
vite:hmr         /src/App.vue imports /src/AppLayout.vue +36ms
vite:rewrite     "./components/Nav.vue" --> "/src/components/Nav.vue" +0ms
vite:hmr         /src/App.vue imports /src/components/Nav.vue +0ms
vite:rewrite     "./components/Header.vue" --> "/src/components/Header.vue" +1ms
vite:hmr         /src/App.vue imports /src/components/Header.vue +1ms
vite:rewrite /src/router.js: rewriting +4ms
vite:resolve (node_module entry) vue-router -> dist/vue-router.esm-bundler.js +51ms
vite:rewrite     "vue-router" --><EMAIL_ADDRESS>+2ms
vite:hmr         /src/router.js imports<EMAIL_ADDRESS>+6ms
vite:resolve (postfix) /Users/Alejandro/Files/DevProjects/vue/ggnext/src/plugins/auth0Guard -> /Users/Alejandro/Files/DevProjects/vue/ggnext/src/plugins/auth0Guard.js +1ms
vite:rewrite     "./plugins/auth0Guard" --> "/src/plugins/auth0Guard.js" +0ms
vite:hmr         /src/router.js imports /src/plugins/auth0Guard.js +0ms
vite:rewrite     "./views/Login.vue" --> "/src/views/Login.vue" +0ms
vite:hmr         /src/router.js imports /src/views/Login.vue +0ms
vite:rewrite     "./views/Home.vue" --> "/src/views/Home.vue" +0ms
vite:hmr         /src/router.js imports /src/views/Home.vue +0ms
vite:rewrite     "./views/Profile.vue" --> "/src/views/Profile.vue" +1ms
vite:hmr         /src/router.js imports /src/views/Profile.vue +1ms
vite:rewrite /src/plugins/auth0Plugin.js: rewriting +3ms
vite:resolve (node_module entry) @auth0/auth0-spa-js -> dist/auth0-spa-js.production.esm.js +4ms
vite:rewrite     "@auth0/auth0-spa-js" --> "/<EMAIL_ADDRESS>+1ms
vite:hmr         /src/plugins/auth0Plugin.js imports /<EMAIL_ADDRESS>+4ms
vite:rewrite     "vue" --><EMAIL_ADDRESS>+0ms
vite:hmr         /src/plugins/auth0Plugin.js imports<EMAIL_ADDRESS>+0ms
vite:rewrite /src/plugins/i18nPlugin.js: rewriting +1ms
vite:rewrite     "vue" --><EMAIL_ADDRESS>+0ms
vite:hmr         /src/plugins/i18nPlugin.js imports<EMAIL_ADDRESS>+1ms
vite:rewrite (skipped) /src/index.css?import +4s
vite:rewrite /auth_config.json: no imports found. +7ms
vite:sfc /Users/Alejandro/Files/DevProjects/vue/ggnext/src/AppLayout.vue parsed in 3ms. +4s
vite:rewrite /src/AppLayout.vue: rewriting +15ms
vite:rewrite     nothing needs rewriting. +0ms
vite:sfc /Users/Alejandro/Files/DevProjects/vue/ggnext/src/App.vue parse cache hit +5ms
vite:sfc /src/App.vue template compiled in 13ms. +13ms
vite:rewrite /src/App.vue?type=template: rewriting +15ms
vite:rewrite     "vue.js" --><EMAIL_ADDRESS>+0ms
vite:hmr         /src/App.vue?type=template imports<EMAIL_ADDRESS>+4s
vite:resolve (node_modules) vue-router/dist/vue-router.esm-bundler.js -> node_modules/vue-router/dist/vue-router.esm-bundler.js +4s
vite:sfc /Users/Alejandro/Files/DevProjects/vue/ggnext/src/components/Nav.vue parsed in 30ms. +34ms
vite:rewrite /src/components/Nav.vue: rewriting +37ms
vite:rewrite     "vue" --><EMAIL_ADDRESS>+0ms
vite:hmr         /src/components/Nav.vue imports<EMAIL_ADDRESS>+37ms
vite:rewrite     "./ProfileButton.vue" --> "/src/components/ProfileButton.vue" +0ms
vite:hmr         /src/components/Nav.vue imports /src/components/ProfileButton.vue +0ms
vite:rewrite     "./NotificationsButton.vue" --> "/src/components/NotificationsButton.vue" +0ms
vite:hmr         /src/components/Nav.vue imports /src/components/NotificationsButton.vue +0ms
vite:rewrite /src/plugins/i18nTranslations.json: no imports found. +10ms
vite:sfc /Users/Alejandro/Files/DevProjects/vue/ggnext/src/components/Header.vue parsed in 5ms. +19ms
vite:rewrite /src/components/Header.vue: rewriting +8ms
vite:rewrite     "vue" --><EMAIL_ADDRESS>+0ms
vite:hmr         /src/components/Header.vue imports<EMAIL_ADDRESS>+18ms
vite:resolve (node_modules) @auth0/auth0-spa-js/dist/auth0-spa-js.production.esm.js -><EMAIL_ADDRESS>+56ms
vite:rewrite<EMAIL_ADDRESS>rewriting +6ms
vite:rewrite     "vue" --><EMAIL_ADDRESS>+2ms
vite:hmr<EMAIL_ADDRESS>imports<EMAIL_ADDRESS>+8ms
vite:sfc /Users/Alejandro/Files/DevProjects/vue/ggnext/src/views/Login.vue parsed in 0ms. +13ms
vite:rewrite /src/views/Login.vue: rewriting +5ms
vite:rewrite     "../plugins/auth0Plugin" --> "/src/plugins/auth0Plugin.js" +1ms
vite:hmr         /src/views/Login.vue imports /src/plugins/auth0Plugin.js +6ms
vite:sfc /Users/Alejandro/Files/DevProjects/vue/ggnext/src/views/Home.vue parsed in 1ms. +5ms
vite:rewrite /src/views/Home.vue: rewriting +3ms
vite:rewrite     nothing needs rewriting. +0ms
vite:sfc /Users/Alejandro/Files/DevProjects/vue/ggnext/src/views/Profile.vue parsed in 15ms. +16ms
vite:rewrite /src/views/Profile.vue: rewriting +17ms
vite:rewrite     "vue" --><EMAIL_ADDRESS>+0ms
vite:hmr         /src/views/Profile.vue imports<EMAIL_ADDRESS>+20ms
vite:rewrite     "../components/Toggle.vue" --> "/src/components/Toggle.vue" +0ms
vite:hmr         /src/views/Profile.vue imports /src/components/Toggle.vue +1ms
vite:sfc /Users/Alejandro/Files/DevProjects/vue/ggnext/src/AppLayout.vue parse cache hit +5ms
vite:sfc /src/AppLayout.vue style compiled in 221ms +221ms
vite:rewrite (skipped) /src/AppLayout.vue?type=style&index=0 +224ms
vite:rewrite /<EMAIL_ADDRESS>no imports found. +2ms
vite:sfc /Users/Alejandro/Files/DevProjects/vue/ggnext/src/AppLayout.vue parse cache hit +4ms
vite:sfc /src/AppLayout.vue template compiled in 4ms. +4ms
vite:rewrite /src/AppLayout.vue?type=template: rewriting +6ms
vite:rewrite     "vue.js" --><EMAIL_ADDRESS>+0ms
vite:hmr         /src/AppLayout.vue?type=template imports<EMAIL_ADDRESS>+231ms
vite:sfc /Users/Alejandro/Files/DevProjects/vue/ggnext/src/components/Nav.vue parse cache hit +2ms
vite:sfc /src/components/Nav.vue style compiled in 203ms +203ms
vite:rewrite (skipped) /src/components/Nav.vue?type=style&index=0 +205ms
vite:sfc /Users/Alejandro/Files/DevProjects/vue/ggnext/src/components/Nav.vue parse cache hit +1ms
vite:sfc /src/components/Nav.vue template compiled in 39ms. +39ms
vite:rewrite /src/components/Nav.vue?type=template: rewriting +40ms
vite:rewrite     "vue.js" --><EMAIL_ADDRESS>+0ms
vite:hmr         /src/components/Nav.vue?type=template imports<EMAIL_ADDRESS>+246ms
vite:sfc /Users/Alejandro/Files/DevProjects/vue/ggnext/src/components/Header.vue parse cache hit +2ms
vite:sfc /src/components/Header.vue template compiled in 13ms. +14ms
vite:rewrite /src/components/Header.vue?type=template: rewriting +17ms
vite:rewrite     "vue.js" --><EMAIL_ADDRESS>+0ms
vite:hmr         /src/components/Header.vue?type=template imports<EMAIL_ADDRESS>+16ms
vite:sfc /Users/Alejandro/Files/DevProjects/vue/ggnext/src/components/Header.vue parse cache hit +1ms
vite:sfc /src/components/Header.vue style compiled in 197ms +197ms
vite:rewrite (skipped) /src/components/Header.vue?type=style&index=0 +197ms
vite:rewrite /src/plugins/auth0Guard.js: rewriting +1ms
vite:rewrite     "./auth0Plugin" --> "/src/plugins/auth0Plugin.js" +0ms
vite:hmr         /src/plugins/auth0Guard.js imports /src/plugins/auth0Plugin.js +198ms
vite:rewrite     "vue" --><EMAIL_ADDRESS>+0ms
vite:hmr         /src/plugins/auth0Guard.js imports<EMAIL_ADDRESS>+0ms
vite:sfc /Users/Alejandro/Files/DevProjects/vue/ggnext/src/views/Login.vue parse cache hit +1ms
vite:sfc /src/views/Login.vue template compiled in 1ms. +2ms
vite:rewrite /src/views/Login.vue?type=template: rewriting +2ms
vite:rewrite     "vue.js" --><EMAIL_ADDRESS>+0ms
vite:hmr         /src/views/Login.vue?type=template imports<EMAIL_ADDRESS>+2ms
vite:sfc /Users/Alejandro/Files/DevProjects/vue/ggnext/src/views/Login.vue parse cache hit +1ms
vite:sfc /src/views/Login.vue style compiled in 192ms +192ms
vite:rewrite (skipped) /src/views/Login.vue?type=style&index=0 +193ms
vite:sfc /Users/Alejandro/Files/DevProjects/vue/ggnext/src/components/ProfileButton.vue parsed in 4ms. +5ms
vite:rewrite /src/components/ProfileButton.vue: rewriting +7ms
vite:rewrite     "vue" --><EMAIL_ADDRESS>+0ms
vite:hmr         /src/components/ProfileButton.vue imports<EMAIL_ADDRESS>+200ms
vite:rewrite     "../plugins/auth0Plugin" --> "/src/plugins/auth0Plugin.js" +0ms
vite:hmr         /src/components/ProfileButton.vue imports /src/plugins/auth0Plugin.js +0ms
vite:sfc /Users/Alejandro/Files/DevProjects/vue/ggnext/src/components/NotificationsButton.vue parsed in 1ms. +4ms
vite:rewrite /src/components/NotificationsButton.vue: rewriting +2ms
vite:rewrite     nothing needs rewriting. +1ms
vite:sfc /Users/Alejandro/Files/DevProjects/vue/ggnext/src/views/Profile.vue parse cache hit +1ms
vite:sfc /src/views/Profile.vue style compiled in 195ms +195ms
vite:rewrite (skipped) /src/views/Profile.vue?type=style&index=0 +195ms
vite:sfc /Users/Alejandro/Files/DevProjects/vue/ggnext/src/views/Home.vue parse cache hit +0ms
vite:sfc /src/views/Home.vue template compiled in 3ms. +3ms
vite:rewrite /src/views/Home.vue?type=template: rewriting +3ms
vite:rewrite     "vue.js" --><EMAIL_ADDRESS>+0ms
vite:hmr         /src/views/Home.vue?type=template imports<EMAIL_ADDRESS>+201ms
vite:sfc /Users/Alejandro/Files/DevProjects/vue/ggnext/src/components/NotificationsButton.vue parse cache hit +1ms
vite:sfc /src/components/NotificationsButton.vue style compiled in 193ms +193ms
vite:rewrite (skipped) /src/components/NotificationsButton.vue?type=style&index=0 +194ms
vite:sfc /Users/Alejandro/Files/DevProjects/vue/ggnext/src/views/Profile.vue parse cache hit +1ms
vite:sfc /src/views/Profile.vue template compiled in 17ms. +17ms
vite:rewrite /src/views/Profile.vue?type=template: rewriting +19ms
vite:rewrite     "vue.js" --><EMAIL_ADDRESS>+0ms
vite:hmr         /src/views/Profile.vue?type=template imports<EMAIL_ADDRESS>+213ms
vite:sfc /Users/Alejandro/Files/DevProjects/vue/ggnext/src/components/ProfileButton.vue parse cache hit +2ms
vite:sfc /src/components/ProfileButton.vue style compiled in 191ms +191ms
vite:rewrite (skipped) /src/components/ProfileButton.vue?type=style&index=0 +192ms
vite:sfc /Users/Alejandro/Files/DevProjects/vue/ggnext/src/components/ProfileButton.vue parse cache hit +1ms
vite:sfc /src/components/ProfileButton.vue template compiled in 8ms. +8ms
vite:rewrite /src/components/ProfileButton.vue?type=template: rewriting +10ms
vite:rewrite     "vue.js" --><EMAIL_ADDRESS>+0ms
vite:hmr         /src/components/ProfileButton.vue?type=template imports<EMAIL_ADDRESS>+202ms
vite:sfc /Users/Alejandro/Files/DevProjects/vue/ggnext/src/components/NotificationsButton.vue parse cache hit +1ms
vite:sfc /src/components/NotificationsButton.vue template compiled in 2ms. +2ms
vite:rewrite /src/components/NotificationsButton.vue?type=template: rewriting +2ms
vite:rewrite     "vue.js" --><EMAIL_ADDRESS>+0ms
vite:hmr         /src/components/NotificationsButton.vue?type=template imports<EMAIL_ADDRESS>+3ms
vite:sfc /Users/Alejandro/Files/DevProjects/vue/ggnext/src/components/Toggle.vue parsed in 1ms. +2ms
vite:rewrite /src/components/Toggle.vue: rewriting +3ms
vite:rewrite     "vue" --><EMAIL_ADDRESS>+0ms
vite:hmr         /src/components/Toggle.vue imports<EMAIL_ADDRESS>+2ms
vite:sfc /Users/Alejandro/Files/DevProjects/vue/ggnext/src/components/Toggle.vue parse cache hit +5ms
vite:sfc /src/components/Toggle.vue style compiled in 194ms +194ms
vite:rewrite (skipped) /src/components/Toggle.vue?type=style&index=0 +198ms
vite:sfc /Users/Alejandro/Files/DevProjects/vue/ggnext/src/components/Toggle.vue parse cache hit +0ms
vite:sfc /src/components/Toggle.vue template compiled in 5ms. +6ms
vite:rewrite /src/components/Toggle.vue?type=template: rewriting +6ms
vite:rewrite     "vue.js" --><EMAIL_ADDRESS>+1ms
vite:hmr         /src/components/Toggle.vue?type=template imports<EMAIL_ADDRESS>+205ms
vite:resolve (node_modules) @auth0/auth0-spa-js/dist/auth0-spa-js.production.esm.js.map -><EMAIL_ADDRESS>+2s
vite:rewrite (skipped) /<EMAIL_ADDRESS>+75ms
vite:rewrite (skipped) /src/assets/logo.png +186ms
vite:rewrite (skipped) /src/assets/avatar.jpg +0ms
vite:rewrite (skipped) /favicon.ico +526ms
After updating Profile.vue file:
vite:hmr busting Vue cache for /Users/Alejandro/Files/DevProjects/vue/ggnext/src/Views/Profile.vue +21s
vite:rewrite /src/Views/Profile.vue: cache busted +20s
vite:sfc /Users/Alejandro/Files/DevProjects/vue/ggnext/src/Views/Profile.vue parsed in 2ms. +21s
vite:hmr no existing descriptor found for /Users/Alejandro/Files/DevProjects/vue/ggnext/src/Views/Profile.vue +3ms

I notice you open new issues again, but we need a reporduction for this. Please read issue template before you open issues.

Screenshots are helpful but we can't do anything without actual code.

@yyx990803 i'll add the repository in the next couple of hours, maybe you can find whats happening. I appreciate your help

@yyx990803 repository added in the "Reproduction", thanks in advance.

@yyx990803 @underfin Believe me or not, the whole issue was because I had a folder in Pascal Case, "Views" instead of "views", the weird thing is that I didn't received any warning or error, what I realized, is that using Vue CLI with ESLint, I received build error with that specific issue (to rename the folder)

is there a recommended way to setup ESLint in vite? it's ok if I use the same config I have in the project created with CLI?
module.exports = {   root: true,   env: {     node: true   },   extends: ["plugin:vue/vue3-essential", "eslint:recommended"],   parserOptions: {     parser: "babel-eslint"   },   rules: {     "no-console": process.env.NODE_ENV === "production" ? "warn" : "off",     "no-debugger": process.env.NODE_ENV === "production" ? "warn" : "off"   } };
Anyway, I lose more than a day trying to figure it out the issue, shouldn't we receive some kind of warning/build errors in this case?

By default, the filesystem used by macOS is case-insensitive though case-preserving. This may lead to problems. So Vue CLI has the case-sensitive-paths-webpack-plugin built-in to avoid such edge cases.
https://github.com/Urthen/case-sensitive-paths-webpack-plugin

Are there any current plans to address this issue?

I wasted an entire day trying to fix a bug which turned out to be a single character in the file name of a single import having the wrong case.

Just had a similar issue with a React project and made a little reproduction, hope it helps to resolve this. https://github.com/DeMoorJasper/vite-case-sensitivity-repro
The steps to reproduce it are in the repo's README
I'm also willing to help fix this if needed

Spent a day trying to work out why vite build was failing in one of our pipelines and not locally

Also spent a lot of time trying to figure out why HMR wasn't working. Wish there was a way to make it case-insensitive.

emm...So how should we solve similar problems now?

Had an issue where images would 404 when built with a Github workflow and work when built locally/deployed with npx gh-pages. The reason was a file casing problem (typo) where it would work fine on a Windows machine but fail on a Linux machine.
Pretty hard to find the bug really.

This solution worked for me
https://github.com/vitejs/vite/discussions/14237#discussioncomment-7631921