Don't clean up hardcoded tmp (#18983)
				
					
				
			* Don't clean up hardcoded `tmp`. * Fixed import.
This commit is contained in:
		
							parent
							
								
									efd10f1ab4
								
							
						
					
					
						commit
						f3cbdee38e
					
				| @ -890,7 +890,7 @@ PATH = | ||||
| ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||||
| ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||||
| ;; | ||||
| ;; Path for local repository copy. Defaults to `tmp/local-repo` | ||||
| ;; Path for local repository copy. Defaults to `tmp/local-repo` (content gets deleted on gitea restart) | ||||
| ;LOCAL_COPY_PATH = tmp/local-repo | ||||
| 
 | ||||
| ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | ||||
| @ -902,7 +902,7 @@ PATH = | ||||
| ;; Whether repository file uploads are enabled. Defaults to `true` | ||||
| ;ENABLED = true | ||||
| ;; | ||||
| ;; Path for uploads. Defaults to `data/tmp/uploads` (tmp gets deleted on gitea restart) | ||||
| ;; Path for uploads. Defaults to `data/tmp/uploads` (content gets deleted on gitea restart) | ||||
| ;TEMP_PATH = data/tmp/uploads | ||||
| ;; | ||||
| ;; Comma-separated list of allowed file extensions (`.zip`), mime types (`text/plain`) or wildcard type (`image/*`, `audio/*`, `video/*`). Empty value or `*/*` allows all types. | ||||
|  | ||||
| @ -107,7 +107,7 @@ Values containing `#` or `;` must be quoted using `` ` `` or `"""`. | ||||
| ### Repository - Upload (`repository.upload`) | ||||
| 
 | ||||
| - `ENABLED`: **true**: Whether repository file uploads are enabled | ||||
| - `TEMP_PATH`: **data/tmp/uploads**: Path for uploads (tmp gets deleted on Gitea restart) | ||||
| - `TEMP_PATH`: **data/tmp/uploads**: Path for uploads (content gets deleted on Gitea restart) | ||||
| - `ALLOWED_TYPES`: **\<empty\>**: Comma-separated list of allowed file extensions (`.zip`), mime types (`text/plain`) or wildcard type (`image/*`, `audio/*`, `video/*`). Empty value or `*/*` allows all types. | ||||
| - `FILE_MAX_SIZE`: **3**: Max size of each file in megabytes. | ||||
| - `MAX_FILES`: **5**: Max number of files per upload | ||||
| @ -144,7 +144,7 @@ Values containing `#` or `;` must be quoted using `` ` `` or `"""`. | ||||
| 
 | ||||
| ## Repository - Local (`repository.local`) | ||||
| 
 | ||||
| - `LOCAL_COPY_PATH`: **tmp/local-repo**: Path for temporary local repository copies. Defaults to `tmp/local-repo` | ||||
| - `LOCAL_COPY_PATH`: **tmp/local-repo**: Path for temporary local repository copies. Defaults to `tmp/local-repo` (content gets deleted on Gitea restart) | ||||
| 
 | ||||
| ## Repository -  MIME type mapping (`repository.mimetype_mapping`) | ||||
| 
 | ||||
|  | ||||
| @ -10,7 +10,6 @@ import ( | ||||
| 	"fmt" | ||||
| 	"os" | ||||
| 	"path" | ||||
| 	"path/filepath" | ||||
| 	"sort" | ||||
| 	"strconv" | ||||
| 	"strings" | ||||
| @ -123,7 +122,8 @@ func NewRepoContext() { | ||||
| 	loadRepoConfig() | ||||
| 	unit.LoadUnitConfig() | ||||
| 
 | ||||
| 	admin_model.RemoveAllWithNotice(db.DefaultContext, "Clean up repository temporary data", filepath.Join(setting.AppDataPath, "tmp")) | ||||
| 	admin_model.RemoveAllWithNotice(db.DefaultContext, "Clean up temporary repository uploads", setting.Repository.Upload.TempPath) | ||||
| 	admin_model.RemoveAllWithNotice(db.DefaultContext, "Clean up temporary repositories", LocalCopyPath()) | ||||
| } | ||||
| 
 | ||||
| // CheckRepoUnitUser check whether user could visit the unit of this repository
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user