- Adds checks for user defined crontab entries
- Modernize to Jenkins 2.387.3
- Test with Java 21.
- Fix spotbugs warning - invalid method name
- Upgrade Jenkins core from 2.401.1 to 2.452.4
- Upgrades latest parent pom 4.53 and to Jenkins 2.361
- Openrewrite code cleanup
- Clean code using openrewrite CommonStaticAnalysis recipe
- Clean code using openrewrite RemoveRedundantTypeCast recipe
- Removes commented code
- Migrate from junit 3 to junit 4
- Fix unit test that would be stuck in a loop
- Fix URL on images
- Replaces PNG and GIF with SVG and new Jenkins icons
- Refresh UI with new Jenkins look and feel
- JENKINS-30934 - remove dubious Thread.sleep(60000)
- JENKINS-64375 Disk Usage Plugin uses the deprecated "slave" terminology
- Adds README.md
- Improve readme
- Removes deprecated maven property java.level
- Order builds by build number for graph show in project page
- Removes unused DiskUsageRecord
- Fix spotbugs issues
- Adds Status category to DiskUsageManagement
- Upgrade from javax.mail to jakarta.mail
- Fixes class cast exception with promoted builds plugin
- Removes deprecated fields from BuildDiskUsageAction
- Fix various warnings
- Removes deprecated code in DiskUsageProperty
- Replaces deprecated perform method in DiskUsagePostBuildCalculation
- Removes deprecated DiskUsage and inline fields into child DiskUsageRecord
- Removes unused class ProjectConfigListener
- Fix spelling errors
- Remove excessive logging (JENKINS-30718)
- Require admin permission to calculate disk space (JENKINS-23100)
- Add disk usage as post-build step
- Fix bug where saving configuration resulted in multiple Job Config History entries (JENKINS-22224)
- Plugin doesn't rely on the format of
Run.id
any more (pull #26)
Partially based on Git commit messages, it is difficult to pair them with Jira tasks.
- Update disk usage changelog (JENKINS-20604)
- Add workspace information in plugin main page
- Separate not current slave wokrspace
- Add current state into overall graph
- Separate scale for workspaces
- Enable excluded jobs for disk usage calculation
- Fix size style on job page
- Fix typo + move methods getValue and getUnit into ProjectDiskUsageActionFactory class
Based on Git commit messages, it is difficult to pair them with Jira tasks.
- Add test + fix bug which they catch and better line for graphAdd test + fix bug which they catch and better line for graph
- Reverse build order in graph
- Make graph huger
- Make free space in job directory optional in global graph
- Better scheduling automatic calculation
- Move information about project disk usage form config.xml of job
- Fixing typo direcotory -> directory
- Display next execution time and add bottom for builds, jobs and workspaces
- Fix link in menu on main page
Based on Git commit messages, it is difficult to pair them with Jira tasks.
- Fix tests - HudsonTestCase perform tests in the same jenkins home directory, so test have to do clean up
- Fix test
- Display all workspaces
- Save history
- Fix backward compatibility, fix concurrent modification exception and make timeout workspace configurable
- Replace Util.isSymlink
- Fix backward compatibility
- Control if diskUsageWithoutBuild!=null
- Check if slaveWorkspacesUsage is not null
- Change developer
- Better colors for graph
- Add backward compatibility
- Add tests and fix bug which test find out
- Correct information about author
- Add tests for case the slave is deleted or workspace of project was deleted
- Fix problems with calculation threads and removing workspaces form diskUsage set if do not exist or its slave does not exists
- Add tests
- Fix problems with symlinks
- Add filter for builds age
- Fix issue with graph
- Add e-mail warnings
- Configurable disk usage calculation
- Another type of graph
- Rewrite creation of graphs
- Add funkcionality for counting disku usage of workspaces + tests
- Change behaviour for counting jobs size and builds size + add tests for it
- Rewriting disk-usage classes structure
- Added option for workspace calculation timeout configuration (pull #14)
- Added French translation (pull #13)
- Don't follow symlinks (pull #12)
- If workspace doesn't exists, use zero size instead of using previous workspace (pull #11)
- Traditional Chinese translations (pull #10)
- Fixed link Jenkins management section (JENKINS-16420)
- Fixed root link to preserve protocol (JENKINS-15565)
- Fixed Compute maven module disk usage (JENKINS-15534)
- Setup workspace timeout and added calculation of the build immediately after the build (pull #9)
- Fixed DiskUsage dont show values (JENKINS-14248)
- Overall disk usage graph, removed some deprecated methods (pull #8)
- Fixed wrong URL in LHS menu (JENKINS-12917)
- Fixed possible NPE during Jenkins startup (JENKINS-12970)
- Migration from job property to project action which fixed couple of things (JENKINS-12870)
- Link to disk usage plugin added to main page as /manage is restricted only for users with admin rights
- Fixed NPE (JENKINS-8844)
- Japanese translation
- Bug fix - workspace disk usage shows wrong values in some cases (JENKINS-7867)
- Sort functionality (JENKINS-3531)
- Update Build only if disk usage changed (JENKINS-5731)
- Check also workspace for changes
- Calculation interval changed to 6 hours
- Values of sums moved to bottom of table (JENKINS-5749)
- Some typos (JENKINS-4691,JENKINS-5748)
- Update code for more recent Hudson
- Fixed a problem where prolonged disk usage computation can starve other timer activities, like polling.
- Now works with Hudson ver. 1.293 (for details see JENKINS-3340)
- ?
- Added sum of values on the top of the overview page.
- Disk usage for build is recalculated each time to reflect artifacts deletion.
- Default trigger interval prolonged to 60 minutes.
- Fixed "Back to Dashboard" link.
- Added option for showing trend graph.
- Fixed and reversed ordering on the overview page (the most space consuming projects are on the top of the page now).
- Fixed NPE.
- Icon changed.
- First available public release.
- The trigger interval should be configurable JENKINS-13246, JENKINS-10116
- The disk-usage of the whole job should be shown too, because it's a very important value.
- All open issues