Skip to content

Releases: kit-sdq/TimeSheetGenerator

v0.20.16

15 Dec 13:30

Choose a tag to compare

Commits since last release

  • af620a4 Release 0.20.16
  • 90f97a2 Merge pull request #272 from Just1Developer/feature/auto-update
  • 26e98f3 Addressed Sonarqube Issues
  • 8e5822e Adjusted Regex in Version fetcher
  • 51a9fc9 Removed unused class
  • 4c10f80 Spotless
  • 58853d9 Tested and confirmed, it now works - Tested on Windows 11 and MacOS Tahoe 26.1
  • 677b51f [Hardcoded Elements] Implemented Windows-Friendly Version - untested
  • d60fce7 Implemented Updater - Doesn't work if the OS does not allow deleting of the file while the timesheet generator is still running
  • 6d95d2e Added Version Getting and comparing
  • 9f3561b Merge pull request #270 from Just1Developer/bugfix/visual-settings-fixes
  • da0095d Update README
  • 97fa7c5 Added setting for PDF flattening
  • 463ce96 Made PDFs not editable after export
  • 526e954 Sonarqube
  • 9e2e89a Spotless
  • b31adb2 Minor Visual Adjustments and Fixes (2)
  • f3f4000 Minor Visual Adjustments and Fixes
  • d3ad62a Merge pull request #266
  • d260e36 Update actions/checkout action to v6
  • 518fa47 Prepare for next development cycle

What's Changed

  • Update dependency com.diffplug.spotless:spotless-maven-plugin to v3.1.0 by @renovate[bot] in #265
  • Update actions/checkout action to v6 by @renovate[bot] in #266
  • Update dependency org.apache.maven.plugins:maven-assembly-plugin to v3.8.0 by @renovate[bot] in #267
  • Update dependency org.apache.maven.plugins:maven-source-plugin to v3.4.0 by @renovate[bot] in #268
  • Update dependency org.apache.maven.plugins:maven-release-plugin to v3.3.0 by @renovate[bot] in #269
  • Bugfix/visual settings fixes by @Just1Developer in #270
  • Update dependency org.apache.maven.plugins:maven-release-plugin to v3.3.1 by @renovate[bot] in #271
  • Feature/updater by @Just1Developer in #272

Full Changelog: v0.20.15...v0.20.16

v0.20.15

18 Nov 11:09

Choose a tag to compare

Commits since last release

  • e55550d Release 0.20.15
  • 08b5211 Auto-Update Dependencies
    • Updated ${junit.version} from 6.0.1 to 6.1.0-M1
  • cb44cdb Prepare for next development cycle

What's Changed

  • Update dependency commons-cli:commons-cli to v1.11.0 by @renovate[bot] in #264

Full Changelog: v0.20.14...v0.20.15

v0.20.14

10 Nov 08:25

Choose a tag to compare

Commits since last release

  • d75f750 Release 0.20.14
  • a94804f Merge pull request #262 from Just1Developer/feature/ui-f/preset-rework
  • e87f7d9 Added vertical spacing in email prompt
  • c08fb15 Sure thing buddy
  • f6208ac Merge branch 'kit-sdq:main' into feature/ui-f/preset-rework
  • 165ecdf Javadoc Missing Ref Fix - Lombok generated getters are not accessible in Javadoc when building it
  • 94c0057 Spotless
  • d207eef Preset Selector (fully working)
  • 998fcf4 Added mail CC to UI
  • 46273f0 Add CC to Mail Link Building
  • 48e6d33 Added Preset Loading
  • 374de36 Added Presets
  • c2a98a2 Added Staff Id to template
  • 84feb2b Prepare for next development cycle

What's Changed

  • Update dependency commons-io:commons-io to v2.21.0 by @renovate[bot] in #261
  • Update dependency org.apache.maven.plugins:maven-release-plugin to v3.2.0 by @renovate[bot] in #263
  • Feature/Preset Rework by @Just1Developer in #262

Full Changelog: v0.20.13...v0.20.14

v0.20.13

06 Nov 15:00

Choose a tag to compare

Commits since last release

  • 1f38fe0 Release 0.20.13
  • 92e8357 Merge pull request #257 from Just1Developer/feature/mailto-and-defaults-api
  • ed84fc1 PDF button wider + renamed mail to "Draft E-Mail"
  • 14146ed I also give sonarcloud a B in reliability
  • a7050b6 Addressed SonarCloud issues
  • e953183 Fixed Javadoc / Maven Install now works
  • 984315d Spotless
  • 271f117 Only encode subject
  • d847387 UI Component of Sending emails + wider buttons
  • cd89d03 Added Settable Email Subject in Settings
  • 284b7f7 Added Mailto Link Builder and Template Formatter
  • c6c79b4 Spotless + Minor Cleanup
  • 1cd10fb Added Connection Timeout of < 2.5 ms
  • 5d73ca2 Added and Implemented Default Value Fetching
  • aa4cf24 Merge branch 'main' into feature/mailto-and-defaults-api
  • 5968ce7 Begin Defaults from Internet
  • 4d4a62d Prepare for next development cycle
  • 522c06d Fixed templates supporting different row counts

What's Changed

  • Update dependency org.apache.pdfbox:pdfbox to v3.0.6 by @renovate[bot] in #256
  • Update dependency com.fasterxml.jackson.core:jackson-databind to v2.20.1 by @renovate[bot] in #258
  • Update junit-framework monorepo to v6.0.1 by @renovate[bot] in #260
  • Feature/mailto and defaults api by @Just1Developer in #257

Full Changelog: v0.20.12...v0.20.13

v0.20.12

30 Sep 11:10

Choose a tag to compare

Commits since last release

  • 240ce1d Release 0.20.12
  • 6e7a5e4 Auto-Update Dependencies
    • Updated ${junit.version} from 6.0.0-RC3 to 6.0.0
    • Updated ${spotless.version} from 2.46.1 to 3.0.0
  • 27352ea Merge pull request #248 from kit-sdq/renovate/actions-stale-10.x
  • 83b4d24 Update actions/stale action to v10
  • 4871c7e Prepare for next development cycle

What's Changed

  • Update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.11.3 by @renovate[bot] in #240
  • Fix/styling by @Sammmsy in #241
  • Update actions/checkout action to v5 by @renovate[bot] in #239
  • Update junit-framework monorepo to v6.0.0-RC1 by @renovate[bot] in #242
  • Update junit-framework monorepo to v6.0.0-RC2 by @renovate[bot] in #244
  • Update actions/setup-java action to v5 by @renovate[bot] in #243
  • Update jackson.version to v2.20.0 by @renovate[bot] in #246
  • Update dependency org.projectlombok:lombok to v1.18.40 by @renovate[bot] in #247
  • Update actions/stale action to v10 by @renovate[bot] in #248
  • Update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.4 by @renovate[bot] in #249
  • Update junit-framework monorepo to v6.0.0-RC3 by @renovate[bot] in #250
  • Update dependency org.projectlombok:lombok to v1.18.42 by @renovate[bot] in #251
  • Update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.12.0 by @renovate[bot] in #252
  • Update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.14.1 by @renovate[bot] in #253

New Contributors

Full Changelog: v0.20.11...v0.20.12

v0.20.11

05 Aug 11:11

Choose a tag to compare

Commits since last release

  • 205b257 Release 0.20.11
  • d44afd7 Auto-Update Dependencies
    • Updated ${jackson.version} from 2.19.2 to 2.20.0-rc1
  • 256db33 Prepare for next development cycle

What's Changed

  • Update dependency commons-cli:commons-cli to v1.10.0 by @renovate[bot] in #238

Full Changelog: v0.20.10...v0.20.11

v0.20.10

22 Jul 11:10

Choose a tag to compare

Commits since last release

  • 4f21bec Release 0.20.10
  • 3b11766 Auto-Update Dependencies
    • Updated ${junit.version} from 6.0.0-M1 to 6.0.0-M2
  • f195d6c Prepare for next development cycle

What's Changed

  • Update dependency com.fasterxml.jackson.core:jackson-databind to v2.19.2 by @renovate[bot] in #234
  • Update dependency commons-io:commons-io to v2.20.0 by @renovate[bot] in #235
  • Update dependency com.diffplug.spotless:spotless-maven-plugin to v2.46.0 by @renovate[bot] in #236
  • Update dependency com.diffplug.spotless:spotless-maven-plugin to v2.46.1 by @renovate[bot] in #237

Full Changelog: v0.20.9...v0.20.10

v0.20.9

16 Jul 15:01

Choose a tag to compare

Commits since last release

  • 8a2441e Release 0.20.9
  • 8c3ea50 Merge pull request #231 from Just1Developer/feature/ui-f/new-hotkeys
  • 06310c9 Prepare for next development cycle
  • 4a004ef Fixed Spelling Error
  • 7586690 Updated Documentation Typo
  • 8c24959 Outsourced some functionality for sonarqube
  • 14d6a9a Documentation
  • be283d5 Fixed some issues + new hotkeys - File chooser now forces the file extension - Refactored hotkeys for frame into own method - New Hotkeys for New and Open Existing files (Ctrl + O, Ctrl + N)
  • a49f7f7 Fixed time with '.' becoming 00:00
  • ccce129 Hours fix + Cleanup - Cleanup Debug Code - Spotless - In the final export, 6 hours with no break aren't allowed, which is incorrect. Only more than 6 hours are not allowed without break, same for 9 hours. -> Removed equals in time check in MiLoGChecker for breaks - Added keybind for removing selected entries - Activity is now a required field (check was bugged) - Implemented formatting of time fields before ok pressing is processed (wasn't the case when pressing enter)
  • 1dfae52 Hotkey fixes + OK/Cancel via Enter/Escape
  • 3e2a808 Added more hotkeys to main UI Interface

What's Changed

Full Changelog: v0.20.8...v0.20.9

v0.20.8

01 Jul 11:09

Choose a tag to compare

Commits since last release

  • d9cb375 Release 0.20.8
  • 49d1c49 Auto-Update Dependencies
    • Updated ${junit.version} from 5.13.2 to 6.0.0-M1
  • fbe420c Merge pull request #226 from Just1Developer/feature/cli/no-holiday
  • 133daa8 Removed hardcoded default value for exclude holidays - Since this default value was used at some spots in the code, the option has now been hardcoded there (which should be fine). These spots are: -> Initialization in Main method, which does not matter because if it's relevant, it will be overridden anyway -> Default LatexGenerator constructor that is only used in Test cases. If you wish, you can adjust these sometime later
  • 9a7270d Addressed change requests - New package and classes for the request types - Shortened the short option for no vacation entries to one letter - Renames inappropriate occurrences of 'Holiday' to 'Vacation'
  • d17d029 Fixed Javadoc Generation (Lombok is buggy)
  • afd6638 Formatted Readme
  • fe61025 Update README.md to include new option
  • c4ae606 Added no holiday option (I hope)
  • c40ca72 Fix verify action. Resolve #223
  • b4508a4 Prepare for next development cycle

What's Changed

Full Changelog: v0.20.7...v0.20.8

v0.20.7

12 May 16:49

Choose a tag to compare

Commits since last release

  • 9430d84 Release 0.20.7
  • f682a84 Merge pull request #219 from Just1Developer/feature/more-options-and-fixes
  • dd28cd8 SonarQube issues should be resolved
  • 9c78dae Spotless
  • 00f429d "Overworked" warning for Tex too
  • 3e55e00 Minor text adjustment
  • b9598ee Made buttons 10-15px wider
  • 851464c Further visual clues for accrued overtime
  • 0ac12e3 Spotless
  • 52aeda1 Implemented other settings
  • 8765b52 Implemented some settings + Fixes - 4-digit year - German month names - Date/Year Fixes - Fixed "New..." workspace reset
  • cba2bfb Added new settings to global settings panel
  • 7fa8c33 Added lombok and new settings in json
  • 8d872b4 Month Formatting Fixes
  • 13dd7be Prepare for next development cycle

What's Changed

  • Update dependency commons-io:commons-io to v2.19.0 by @renovate in #214
  • Update dependency com.fasterxml.jackson.core:jackson-databind to v2.19.0 by @renovate in #215
  • Update dependency org.apache.pdfbox:pdfbox to v3.0.5 by @renovate in #217
  • Update junit5 monorepo to v5.13.0-M3 by @renovate in #218
  • Feature/more options and fixes by @Just1Developer in #219

Full Changelog: v0.20.6...v0.20.7