cozy / cozy-drive

Cozy Drive Web App for Cozy Cloud
GNU Affero General Public License v3.0
169 stars 64 forks source link

refactor: Regroup into features #3186

Closed cballevre closed 1 month ago

cballevre commented 1 month ago

I'm gradually trying to make the views folder specialise only in components used in routes. The idea would be to have the rest in the modules folders, separated into functionalities, with files colocated by type.

bundlemon[bot] commented 1 month ago

BundleMon

Files updated (3) Status | Path | Size | Limits :------------: | ------------ | :------------: | :------------: :white_check_mark: | intents/drive.(hash).js
| 106.11KB (+75B +0.07%) | 190KB :white_check_mark: | public/drive.(hash).js
| 1.56MB (+75B 0%) | 1.7MB :white_check_mark: | app/drive.(hash).js
| 176.61KB (-102B -0.06%) | 300KB
Unchanged files (15) Status | Path | Size | Limits :------------: | ------------ | :------------: | :------------: :white_check_mark: | vendors/drive.(hash).js
| 1.78MB | 2MB :white_check_mark: | public/pdf.worker.entry.(hash).worker.js
| 345.35KB | 350KB :white_check_mark: | services/qualificationMigration/drive.js
| 279.92KB | 500KB :white_check_mark: | services/dacc/drive.js
| 260.95KB | 500KB :white_check_mark: | public/cozy-client-js.js
| 159.28KB | 160KB :white_check_mark: | public/drive.(hash).min.css
| 69.71KB | 100KB :white_check_mark: | app-drive.(hash).min.css
| 37.83KB | 56KB :white_check_mark: | intents-drive.(hash).min.css
| 33.01KB | 40KB :white_check_mark: | onlyOffice/slide.pptx
| 24.83KB | 25KB :white_check_mark: | onlyOffice/text.docx
| 5.85KB | 6KB :white_check_mark: | onlyOffice/spreadsheet.xlsx
| 5.02KB | 6KB :white_check_mark: | manifest.webapp
| 1.87KB | 2KB :white_check_mark: | index.html
| 595B | 1KB :white_check_mark: | intents/index.html
| 505B | 1KB :white_check_mark: | manifest.json
| 185B | 1KB

Total files change +45B 0%

Groups updated (3) Status | Path | Size | Limits :------------: | ------------ | :------------: | :------------: :white_check_mark: | public/**
| 2.13MB (+74B 0%) | - :white_check_mark: | intents/**
| 106.61KB (+73B +0.07%) | - :white_check_mark: | app/**
| 176.61KB (-102B -0.06%) | -
Unchanged groups (4) Status | Path | Size | Limits :------------: | ------------ | :------------: | :------------: :white_check_mark: | vendors/**
| 1.78MB | - :white_check_mark: | services/**
| 540.87KB | - :white_check_mark: | onlyOffice/**
| 35.7KB | - :white_check_mark: | img/**
| 5.85KB | -

Final result: :white_check_mark:

View report in BundleMon website ➡️


Current branch size history | Target branch size history