[Bug] Integrity failed (missing files) #247

Closed
opened 2023-04-16 08:15:26 +02:00 by makoehr · 1 comment

Environment

  • Custom menu version: 3.7.3
  • Nextcloud version: 25.0.5
  • PHP version: 8.1.16
  • Web server (Nginx, Apache2): Apache2
  • Web browser and version (Firefox 80, Google Chrome 74, etc): Firefox 102.10.0esr

Configuration

{
  ...
}

Steps to reproduce

Install app "Custom Menu" on nextcloud, check the admin overview (index.php/settings/admin/overview), see that "side_menu" contains lot of "FILE_MISSING" entries:
(index.php/settings/integrity/failed)

Observed Results

Install app "Custom Menu" on nextcloud, check the admin overview (index.php/settings/admin/overview), see that "side_menu" contains lot of "FILE_MISSING" entries:
(index.php/settings/integrity/failed)

Expected Results

There should be not entries in the integrity check.

More informations

The integrity check of the "side_menu" app fails.
The reason for this that there are files in the appinfo/signature.json file, that are not installed:
These are .git/**, "node_modules/**, package-lock.json, package.json, webpack.js

It looks as if the signature.json file contains all stuff that is available during the build phase, but it does not fit with the stuff that is actually shipped and installed via nextcloud.

Thanks for fixing!

Best regards

Mathias

BTW: I like this nextcloud app!

### Environment * Custom menu version: 3.7.3 * Nextcloud version: 25.0.5 * PHP version: 8.1.16 * Web server (Nginx, Apache2): Apache2 * Web browser and version (Firefox 80, Google Chrome 74, etc): Firefox 102.10.0esr ### Configuration ``` { ... } ``` ### Steps to reproduce Install app "Custom Menu" on nextcloud, check the admin overview (index.php/settings/admin/overview), see that "side_menu" contains lot of "FILE_MISSING" entries: (index.php/settings/integrity/failed) ### Observed Results Install app "Custom Menu" on nextcloud, check the admin overview (index.php/settings/admin/overview), see that "side_menu" contains lot of "FILE_MISSING" entries: (index.php/settings/integrity/failed) ### Expected Results There should be not entries in the integrity check. ### More informations The integrity check of the "side_menu" app fails. The reason for this that there are files in the appinfo/signature.json file, that are not installed: These are `.git/**, "node_modules/**, package-lock.json, package.json, webpack.js` It looks as if the signature.json file contains all stuff that is available during the build phase, but it does not fit with the stuff that is actually shipped and installed via nextcloud. Thanks for fixing! Best regards Mathias BTW: I like this nextcloud app!
makoehr added the
bug
label 2023-04-16 08:15:26 +02:00
deblan added the
WIP
label 2023-04-16 14:10:32 +02:00
deblan added
next release
and removed
WIP
labels 2023-04-16 15:06:09 +02:00
Owner

Fixed in v3.7.4!

Fixed in v3.7.4!
deblan removed the
next release
label 2023-04-16 19:53:02 +02:00
deblan added this to the (deleted) project 2023-04-16 19:55:07 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: deblan/side_menu#247
No description provided.