Anthony Stirling 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc9c127819 
							
						 
					 
					
						
						
							
							feat:centralise temp-file management & cleanup across app/docker ( #3797 )  
						
						 
						
						... 
						
						
						
						# Description of Changes
Introduces TempFileManager, registry, and scheduled cleanup service;
aligns all Docker images and runtime scripts to use a dedicated
/tmp/stirling-pdf directory; updates controllers, utilities, and tests
to use the new API; adds configurable system.tempFileManagement section.
Closes #(issue_number)
---
## Checklist
### General
- [ ] I have read the [Contribution
Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md )
- [ ] I have read the [Stirling-PDF Developer
Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/DeveloperGuide.md )
(if applicable)
- [ ] I have read the [How to add new languages to
Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/HowToAddNewLanguage.md )
(if applicable)
- [ ] I have performed a self-review of my own code
- [ ] My changes generate no new warnings
### Documentation
- [ ] I have updated relevant docs on [Stirling-PDF's doc
repo](https://github.com/Stirling-Tools/Stirling-Tools.github.io/blob/main/docs/ )
(if functionality has heavily changed)
- [ ] I have read the section [Add New Translation
Tags](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/HowToAddNewLanguage.md#add-new-translation-tags )
(for new translation tags only)
### UI Changes (if applicable)
- [ ] Screenshots or videos demonstrating the UI changes are attached
(e.g., as comments or direct attachments in the PR)
### Testing (if applicable)
- [ ] I have tested my changes locally. Refer to the [Testing
Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/DeveloperGuide.md#6-testing )
for more details.
---------
Co-authored-by: a <a> 
						
					 
					
						2025-06-25 18:32:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Ahmed Hassan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							42541a7174 
							
						 
					 
					
						
						
							
							Rename LANGS variable in init.sh to avoid overriding font LANGS  
						
						 
						
						... 
						
						
						
						Rename LANGS variable in init.sh for TESSERACT_LANGS languages as it conflicts with the variable LANGS that is responsible for installing fonts 
						
					 
					
						2024-12-16 23:55:03 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anthony Stirling 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							71e93e3cb5 
							
						 
					 
					
						
						
							
							print (WIP), fake scan (WIP) and text conversion for ultra-lite ( #1098 )  
						
						 
						
						... 
						
						
						
						* Changes!
* lang
* fake scan init, print init and pdf to text for exe
* Hardening suggestions for Stirling-PDF / changes (#1099 )
* Switch order of literals to prevent NullPointerException
* Introduced protections against predictable RNG abuse
---------
Co-authored-by: pixeebot[bot] <104101892+pixeebot[bot]@users.noreply.github.com>
* Update README.md
* install custom fonts
* Formats etc
* version bump
* disable WIP work
* remove chinese font
---------
Co-authored-by: pixeebot[bot] <104101892+pixeebot[bot]@users.noreply.github.com>
Co-authored-by: systo <systo@host.docker.internal> 
						
					 
					
						2024-04-21 23:06:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anthony Stirling 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							95d9d85ca2 
							
						 
					 
					
						
						
							
							dep bumps and nonroot bypass ( #910 )  
						
						 
						
						... 
						
						
						
						* dep bumps and nonroot bypass
* log changing 
						
					 
					
						2024-03-13 22:09:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anthony Stirling 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e4134c7d1 
							
						 
					 
					
						
						
							
							Number fxes ( #898 )  
						
						 
						
						... 
						
						
						
						* init
* user and pass to just pass lang update
* session management fixes and avoid demo user locking
* fix for UMASK and extract cleanups
* fixes for user #889  and #332 
* increase session count for demo site
* fix
* gcc
* formatting
* number fixes init
* || true test
* version bump
* Hardening suggestions for Stirling-PDF / numberFxes (#899 )
Switch order of literals to prevent NullPointerException
Co-authored-by: pixeebot[bot] <104101892+pixeebot[bot]@users.noreply.github.com>
---------
Co-authored-by: pixeebot[bot] <104101892+pixeebot[bot]@users.noreply.github.com> 
						
					 
					
						2024-03-10 14:00:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anthony Stirling 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							121af0501a 
							
						 
					 
					
						
						
							
							fixes for user permissions ( #892 )  
						
						 
						
						
						
					 
					
						2024-03-09 14:03:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anthony Stirling 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08205ed32d 
							
						 
					 
					
						
						
							
							Custom uid ( #883 )  
						
						 
						
						... 
						
						
						
						* init
* user and pass to just pass lang update
* session management fixes and avoid demo user locking
* fix for UMASK and extract cleanups 
						
					 
					
						2024-03-08 20:49:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anthony Stirling 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ece1d071c0 
							
						 
					 
					
						
						
							
							non root user and fix book/html calibre ( #856 )  
						
						 
						
						... 
						
						
						
						* non root user and fix book/html calibre
* version bump
* Update docker-compose-latest.yml
* remove customApp
---------
Co-authored-by: systo <systo@host.docker.internal> 
						
					 
					
						2024-03-04 20:51:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zoey 
							
						 
					 
					
						
						
						
						
							
						
						
							aaaf3ffe34 
							
						 
					 
					
						
						
							
							fix some things  
						
						 
						
						
						
					 
					
						2024-01-31 21:02:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zoey 
							
						 
					 
					
						
						
						
						
							
						
						
							b043e666ae 
							
						 
					 
					
						
						
							
							switch images to alpine  
						
						 
						
						... 
						
						
						
						Signed-off-by: Zoey <zoey@z0ey.de> 
						
					 
					
						2024-01-31 21:02:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anthony Stirling 
							
						 
					 
					
						
						
						
						
							
						
						
							631d3948bd 
							
						 
					 
					
						
						
							
							fix for  #531  plus seperated out some things  
						
						 
						
						
						
					 
					
						2023-12-18 14:52:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anthony Stirling 
							
						 
					 
					
						
						
						
						
							
						
						
							e0f068bc9d 
							
						 
					 
					
						
						
							
							test  
						
						 
						
						
						
					 
					
						2023-12-11 09:32:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anthony Stirling 
							
						 
					 
					
						
						
						
						
							
						
						
							1f29033f17 
							
						 
					 
					
						
						
							
							docker changes  
						
						 
						
						
						
					 
					
						2023-12-10 23:06:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anthony Stirling 
							
						 
					 
					
						
						
						
						
							
						
						
							ff7f089f69 
							
						 
					 
					
						
						
							
							v tag fix  
						
						 
						
						
						
					 
					
						2023-08-30 22:55:33 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anthony Stirling 
							
						 
					 
					
						
						
						
						
							
						
						
							8509a16d6e 
							
						 
					 
					
						
						
							
							fix init for multi downloads  
						
						 
						
						
						
					 
					
						2023-08-30 21:40:29 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anthony Stirling 
							
						 
					 
					
						
						
						
						
							
						
						
							b58fd2022a 
							
						 
					 
					
						
						
							
							docker version stuff  
						
						 
						
						
						
					 
					
						2023-08-27 19:58:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anthony Stirling 
							
						 
					 
					
						
						
						
						
							
						
						
							d850d026ed 
							
						 
					 
					
						
						
							
							fixes  
						
						 
						
						
						
					 
					
						2023-08-27 17:02:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anthony Stirling 
							
						 
					 
					
						
						
						
						
							
						
						
							b5b4636e56 
							
						 
					 
					
						
						
							
							changes to script executor and init  
						
						 
						
						
						
					 
					
						2023-07-29 13:53:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anthony Stirling 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5bee714437 
							
						 
					 
					
						
						
							
							utf8 bug fix and scan pages ( #113 )  
						
						 
						
						
						
					 
					
						2023-05-01 21:57:48 +01:00