- 982fcb7: version bump
- 1a4b3a4: update notifications
- d72930a: revert trait
- 87b5995: some broken links
- 017a75e: Various deprecation message fixed
- 807c849: Update showAll.tpl.php
- 1e07271: fixing varipous editor issues and wiki 500s
- 37dd4c6: Fix drag and drop for due + edit dates
- 1194c8b: Update ShowMy.php
- 45d69b0: Remove existing ticket entries from dropdown list in my timesheet view
- 2d2ef6b: Check if ticket has timesheets before deleting
- a768bf3: Update Export.php
- 89597c1: fix exception issue
- 1f351e3: Update Calendar.php
- 3136c33: create a unit test for getting ical
- 673296f: fixing ical export issues
- 8a13a1c: Update Plugins
- 4e8f6d3: Fix Theme Management and write tests
- 32e8ff5: Refactor module manager
- cfe4539: [fix] EventCache Management for plugins + add tests
- 59d5c56: phpstan fixes
- 460a9a6: Create designtokens.js
- 8c578c7: Update Integration.php
- 533ba5f: Update staticAnalysis.yml
- 3c80050: Update Plugins
- d7387ad: update comments
- fc6a91f: updaet doc comments
- ec8d1d4: use json instead of curl
- a8593d8: remove module from headline
- e19945f: Add api documentation generation via phpdocumentor
- a8b0d08: Fix double slash in modal calls
- 0ad3069: check for wiki issue
- 814f109: Fix LDAP AD login without domain (simply user ID).
- ef7720d: Adding protected status archive back
- 3940627: fix openbasedir issue
- 9b3eb06: workaround for broken openbasedir issue with fonts
- 3385cd7: Fix use statements
- f51cccb: Remove not needed counters from repos
- 46a5179: Fix file reuturn message on broken files
- a0cbf62: Improve api handling
- bc041b8: Identify cli usage
- 92d3698: Update makefile.yml
- dc22181: Update acceptancetests.yml
- 2ad43d2: Fixes to version management for plugins
- 53e546f: [Changelog CI] Add Changelog for Version 3.2.0
- 7c272f9: Update release.yml
- 3be5698: file list
- 16ad712: Timesheet fixes
- 7c4e93c: Update Connector.php
- 5aeafc0: Update ApiClientTest.php
- b365dbe: fixing csv
- 103c79e: Rename eventhelpers trait
- 0c41896: fixing menu related bugs
- d8afdd9: Support for head requests
- a83f645: Update ApiClient.php
- cdf332d: more cleanup
- 91dde9e: Cleaning core file structure
- 15e26f8: version bump
- 26531b0: resolving conflicts
- f601580: Update composer.lock
- 679364a: Fixing phpstan issues
- 73ad52c: Misc template enhancements
- d58e164: Improves update check in case dbs have to be downgraded.
- 0538d68: Fixing various dateTime bugs across the system
- c64f09c: Adding a new default job worker that can execute queue jobs via classes added to subject
- 7cb0199: Allow API to use any service and new api endpoints
- 9ac2732: Adding Redis Support for cache and sessions
- 30b4fff: fix the canvas dialogue
- 9fd512b: Fix for broken project favorite function
- 2bce7b6: Update queue service to include web worker
- b60b8be: update event cache to include check for debug
- 0323519: Update bootstrap.php
- 19fd0d3: Update Logging.php
- d3d9008: test improvements
- aa36199: Update dockerfile
- a028f1e: Fix docker permissions for log files
- d362108: Fix make file
- 6358e85: Clean up old excception handling in httpkernel
- 199ce6d: piping environment config through
- 1fa1f46: Removed exception service provider since handler is managed in environment
- 5e5c0a6: Added Laravel exception handler with whoops
- c12ea2c: Update PULL_REQUEST_TEMPLATE.md
- 9397ee7: Fix localization issues for dates with translated day, month names
- 83a06bf: Fix for storing language
- b4bfcd3: Move changelogConfig out of the workflow folder
- 6cd0649: version bump
- 559ab75: version bump
- 6764016: Fix for #2606 and saving new items on blueprints
- 89bcdd6: Install welcome message update
- 4d0f450: variable name update and feedback review
- 6f68fe1: variable name update
- 2c9e8f8: done
- a2fd8f8: feedback
- 256a23a: remove unnecessary plugins
- 213f5a9: fix make build-dev compile issue and add ddev config
- 961b829: 1882: move moreinfo into span
- a4e0b11: resolving the feedback
- 9422468: blade conversion
- 7a37ee2: Update README.md for newer mysql version
Changed the requirements from MySQL 5.7+ to MySQL 8.0+ The 5.7 version is not supported anymore since 2023-10-31 and will not get any security updates. We should not encourage our users to use old and insecure software.
MySQL 8.0 is the lowest version that is still supported by Oracle and is a LTS release (Generic support until 2025-04-30 and extended until 2026-04-30)
- a78ed98: Lossless image filesize reduction
- 5c82d32: 1882: add translations
- 8eaee14: 1882: improve danish translation
- 966beb5: 1882: add status, start and end date to milestone headline
- 3cf5c54: Improve current project setting flow
- 7c272f9: Update release.yml
- 3be5698: file list
- 16ad712: Timesheet fixes
- 7c4e93c: Update Connector.php
- 5aeafc0: Update ApiClientTest.php
- b365dbe: fixing csv
- 103c79e: Rename eventhelpers trait
- 0c41896: fixing menu related bugs
- d8afdd9: Support for head requests
- a83f645: Update ApiClient.php
- cdf332d: more cleanup
- 91dde9e: Cleaning core file structure
- 15e26f8: version bump
- 26531b0: resolving conflicts
- f601580: Update composer.lock
- 679364a: Fixing phpstan issues
- 73ad52c: Misc template enhancements
- d58e164: Improves update check in case dbs have to be downgraded.
- 0538d68: Fixing various dateTime bugs across the system
- c64f09c: Adding a new default job worker that can execute queue jobs via classes added to subject
- 7cb0199: Allow API to use any service and new api endpoints
- 9ac2732: Adding Redis Support for cache and sessions
- 30b4fff: fix the canvas dialogue
- 9fd512b: Fix for broken project favorite function
- 2bce7b6: Update queue service to include web worker
- b60b8be: update event cache to include check for debug
- 0323519: Update bootstrap.php
- 19fd0d3: Update Logging.php
- d3d9008: test improvements
- aa36199: Update dockerfile
- a028f1e: Fix docker permissions for log files
- d362108: Fix make file
- 6358e85: Clean up old excception handling in httpkernel
- 199ce6d: piping environment config through
- 1fa1f46: Removed exception service provider since handler is managed in environment
- 5e5c0a6: Added Laravel exception handler with whoops
- c12ea2c: Update PULL_REQUEST_TEMPLATE.md
- 9397ee7: Fix localization issues for dates with translated day, month names
- 83a06bf: Fix for storing language
- b4bfcd3: Move changelogConfig out of the workflow folder
- 6cd0649: version bump
- 559ab75: version bump
- 6764016: Fix for #2606 and saving new items on blueprints
- 89bcdd6: Install welcome message update
- 4d0f450: variable name update and feedback review
- 6f68fe1: variable name update
- 2c9e8f8: done
- a2fd8f8: feedback
- 256a23a: remove unnecessary plugins
- 213f5a9: fix make build-dev compile issue and add ddev config
- 961b829: 1882: move moreinfo into span
- a4e0b11: resolving the feedback
- 9422468: blade conversion
- 7a37ee2: Update README.md for newer mysql version
Changed the requirements from MySQL 5.7+ to MySQL 8.0+ The 5.7 version is not supported anymore since 2023-10-31 and will not get any security updates. We should not encourage our users to use old and insecure software.
MySQL 8.0 is the lowest version that is still supported by Oracle and is a LTS release (Generic support until 2025-04-30 and extended until 2026-04-30)
- a78ed98: Lossless image filesize reduction
- 5c82d32: 1882: add translations
- 8eaee14: 1882: improve danish translation
- 966beb5: 1882: add status, start and end date to milestone headline
- 3cf5c54: Improve current project setting flow
- c84d0ff: Making laravel commands available
- c31f6cc: Update AppSettings.php
- 1763cdd: Update composer.json
- 0a29e25: Update package.json
- 0335c22: Version Bump
- 5e67df7: Update Language.php
- dc4e9a1: Update README.md
- 7eafa1e: Confetti
- 8e274a4: Apply suggestions from code review
remove embarrassing comma that snuck into my function declaration
Co-authored-by: Jeppe Julius Krogh [email protected]
- ced1094: - added comments and sprint conflict fix
- 7536022: version bump
- 2911bb4: quotes
- 352f71a: Fixing template for new sprint creation
- 6640dd1: Change cookie setting to Lax to fix OIDC connection issue
- 57501b9: Delete 5bac1d3aee24b76ccad2a413c6a76d4780014219
- 197a282: fix: upgrade @fullcalendar/google-calendar from 6.1.11 to 6.1.13
Snyk has created this PR to upgrade @fullcalendar/google-calendar from 6.1.11 to 6.1.13.
See this package in npm: @fullcalendar/google-calendar
See this project in Snyk: https://app.snyk.io/org/broskees/project/c3e7f2a0-597b-4965-a7cf-7e6ea71043ae?utm_source=github&utm_medium=referral&page=upgrade-pr
- 5890e5f: fix: upgrade @fullcalendar/icalendar from 6.1.11 to 6.1.13
Snyk has created this PR to upgrade @fullcalendar/icalendar from 6.1.11 to 6.1.13.
See this package in npm: @fullcalendar/icalendar
See this project in Snyk: https://app.snyk.io/org/broskees/project/c3e7f2a0-597b-4965-a7cf-7e6ea71043ae?utm_source=github&utm_medium=referral&page=upgrade-pr
- 4a4ca80: Added link on headline
- 2b30634: Fixing Typo
- 3c0c9ed: Fix typo
- 6bc3e8e: Add ratelimits to default config
- d670a27: Add better ratelimits for unit tests
- a91b8cc: Update Comments.php to fix ticket comment notification url
- 4bae0a0: fix: upgrade uppy from 3.24.0 to 3.25.3
Snyk has created this PR to upgrade uppy from 3.24.0 to 3.25.3.
See this package in npm: uppy
See this project in Snyk: https://app.snyk.io/org/broskees/project/c3e7f2a0-597b-4965-a7cf-7e6ea71043ae?utm_source=github&utm_medium=referral&page=upgrade-pr
- 87c23c0: fix: upgrade @sentry/browser from 7.109.0 to 7.116.0
Snyk has created this PR to upgrade @sentry/browser from 7.109.0 to 7.116.0.
See this package in npm: @sentry/browser
See this project in Snyk: https://app.snyk.io/org/broskees/project/c3e7f2a0-597b-4965-a7cf-7e6ea71043ae?utm_source=github&utm_medium=referral&page=upgrade-pr
- 0559ac7: Add ServiceProvider for ratelimiter
- 6f9fcee: Create .gitignore
- 418fce9: * add ldap fields to AD config suggestions
- f562ad3: Update unit tests
- 630d578: Setting ServiceProviders
- 329b478: Update Tickets.php to include zp_tickets.userId in simpleTicketQuery
- 43c3c18: 1620: remove -22px, as it pushed the pop-up out of the browser
- 283e0f7: Move language caching into installation cache
- 76cb99d: Enable Session locking for file driver
- 2d82668: session naming clean up & core core clean up
- 35b64b6: 1618: add group by priority to dashboard/home
- bc4d921: haskey check in environment file
- 1dcf5b1: Add redis
- b987602: Fix conflict
- ce3af40: Use Laravel as new session handler
- 2996192: Added Retry-After header to support standard ratelimit response expectations
- 095b3fc: clean up theme file
- efab082: Ensure name doesn't contain any funky content.
- 89258e2: Renamed rate limit variables to follow convention
- 139a9b8: removed ratelimit type from headers
- 9f3e9bb: added method to return useful headers when hitting rate limit
- 0f74da5: added rate limit defaults to sample env
- 8808c3c: [cleanup] meta file updates
- 7272807: [fix] Fix menu filter issue for plugins
- 8afdce2: [cleanup] code cleanup
- b29c801: [fix] add aws to allowed image sources
- aa1726e: [cleanup] add plugin interface
- c596342: [fix] ratelimit restrictions too low
- caa4784: 1510: "Task" changed to lowercase "task" to streamline database
- cfb2dd1: fix: upgrade ajv from 8.12.0 to 8.13.0
Snyk has created this PR to upgrade ajv from 8.12.0 to 8.13.0.
See this package in npm: ajv
See this project in Snyk: https://app.snyk.io/org/broskees/project/c3e7f2a0-597b-4965-a7cf-7e6ea71043ae?utm_source=github&utm_medium=referral&page=upgrade-pr
Snyk has created this PR to upgrade htmx.org from 1.9.11 to 1.9.12.
See this package in npm: https://www.npmjs.com/package/htmx.org
See this project in Snyk: https://app.snyk.io/org/broskees/project/c3e7f2a0-597b-4965-a7cf-7e6ea71043ae?utm_source=github&utm_medium=referral&page=upgrade-pr
- b5ba975: [housekeeping] version bump
- c3bdd04: [fix] news notification doesn't disappear bug
- ef6a6c6: [fix] news notification doesn't disappear bug
- fc6cf2f: [enhancement] Align initial filters to be the current week
- ab40097: [fix] disabling adding time registrations in previous timezones
- 9f9adf0: [housekeeping] clean up whitespaces and comments
- 2e9db31: [fix] timesheet entries that fall on midnight were not included
- 5a0a3fd: [enhancement] file repo fixes
- df3cef4: [housekeeping] version bump
- ef21247: [housekeeping] Update changelog.yml
- 27ba535: [Changelog CI] Add Changelog for Version 3.1.2
- 8d5e47f: [featuer] New onboarding flow
- cb95173: [fix] Delete user should remove project relationships
- 11f02af: [fix] Add servername as fallback for http_host
- 739b5ec: [enhancement] Update Language.php
- edfc9fc: [fix] #2473 custom themes and colors were not cleared/stored correctly
- f4304a5: [fix] upgrade @sentry/webpack-plugin from 2.16.0 to 2.16.1
- b73d95f: [housekeeping] version bump
- fb6f64d: [Changelog CI] Add Changelog for Version 3.1.1
- b33e7be: [fix] global role check for plugin modules
- 9fade7a: [fix] editors with manager project roles were seeing company menu point. (403 on click though)
- e51588d: [Changelog CI] Add Changelog for Version 3.1.1
- a95dd86: [enhancement] add project id as return to addProject service method
- ba25f29: [Changelog CI] Add Changelog for Version 3.1.1
- b2d22be: [fix] Select correct project based on session or current milestone id
- b44fce9: [fix] Milestone screen project selector showing all types.
- c1cfd20: [Changelog CI] Add Changelog for Version 3.1.1
- c73e858: [fix] upgrade @sentry/browser from 7.108.0 to 7.109.0
- fc14219: [housekeeping] Update staticAnalysis.yml
- 1efab6f: [Changelog CI] Add Changelog for Version 3.1.1
- 92efc6f: Create changelogConfig.yml
- a0c6f99: Create changelog.yml
- ad0a182: [fix] upgrade gridstack from 10.1.1 to 10.1.2
- cd79ec1: [enhancement] Added mew middleware methods to secure Leantime
- fd5d7c4: [fix] Fix calendar dates
- aa79983: [fix] Fixes misc issues
- Open redirect
- File management
- adds version to plugin page
- 8ab7cff: [enhancement] Session improvements
- c8eba42: [housekeeping] Update README.md
- 000d8fc: [fix] incorrect symbol in the translation for zh-CN
- 57738c3: [housekeeping] Update Plugins