Skip to content

Releases: OpenAdministration/StuFis

v4.4.1

Choose a tag to compare

@lukas-staab lukas-staab released this 30 Jun 07:30
cd93021

What's Changed

Full Feature Changelog https://github.com/OpenAdministration/StuFis/blob/main/docs/feature-changelog.md

Full Changelog: v4.4.0...v4.4.1

v4.4.0

Choose a tag to compare

@lukas-staab lukas-staab released this 18 Jun 13:10
255c1f8

#PRs

Changelog v4.4.0

Project/Request

  • Complete overhaul of the form and chat
  • Files can now be attached to projects
  • If a user has not been assigned to an organization, a default organization is now assigned
  • Improved validation of form fields
  • The document date is now a required field for documents in expense reports
  • Project items can now only be deleted if no expense report is linked to them and they are not the only item in the project
  • Button to automatically add sales tax items
  • New status indicators
  • Financial managers can assign budget titles to items even before they reach “Approved” status

Expense Reports

  • Fixed an issue with the Chrome browser where project items were displayed twice when selected in a settlement.
  • Settlements can now be edited without errors, even if they were previously in the “Paid” status

CSV Import

  • Modernized interface, improved error messages, and more reliable behavior when re-uploading
  • Now available to all financial managers
  • Invoices are automatically set to “Paid” if they are mentioned in the import’s “Purpose” field,
    • even if they are not yet in the “Assigned” status, but only in the “Approved” status
  • Various fixes
    Entries and Budget
  • The “Posted” button in the accounting section is no longer clickable, as clicking it caused the entry to simply disappear.
  • The “Cancel” button has been removed from the entry list because it was not functional
  • New budget categories added for systematic recording of sales tax

Taxes

  • Add standardized budget categories for sales tax to the budget with a single click
  • Add sales tax entries to a project with a single click, directly linked to the corresponding budget categories

DATEV Export

  • New DATEV export: Entries from a budget can be downloaded as a DATEV export file
  • Selection of time period and reference date (entry date, statement creation date, earliest document or payment date)
  • Optional export of associated documents as PDFs
  • Preview of which expenses will be exported

Additional Fixes

  • The selected budget year is now saved across tabs
  • Standardization of terminology and expansion of localization
  • Various technical and visual adjustments, improvements, and updates
  • Update to Laravel 12 and Livewire 4

Translated with DeepL.com (free version)

Full Changelog: v4.3.1...v4.4.0

v4.3.1

Choose a tag to compare

@lukas-staab lukas-staab released this 08 Aug 11:21

What's Changed

added profile picture
fixed routes
removed old unused services

Full Changelog: v4.3.0...v4.3.1

v4.3.0

Choose a tag to compare

@lukas-staab lukas-staab released this 02 Aug 12:34

New & Enhanced Features

Budget Planning & Management

  • Minor Budget Plan Changes: Various minor adjustments and improvements to the new budget planning.

Banking & Transactions

  • New Bank Account Form: Added a brand-new form for creating bank accounts.
  • Bank Transaction Detail View: Implemented a detailed view for bank transactions.

In-App Changelog

  • new docs/changelog.md file
  • Implemented Markdown support
  • new /dev/markdown route for testing markdown rendering
  • notify users on update

General Improvements & Fixes

  • Upgrade to PHP 8.4
  • New Default Font (Inter): The application's default font has been changed from Open Sans to Inter, with improved font weights and variable font usage for a more modern look.
  • Improved Caching: Implemented more caching mechanisms for enhanced performance.
  • Enhanced Error Logging: Increased error logging for HHP uploads to provide better insights.
  • Profile Linking: Added the ability to link user profiles to external sources.
  • Miscellaneous Fixes

What's Changed

Full Changelog: v4.2.6...v4.3.0

v4.2.6

Choose a tag to compare

@lukas-staab lukas-staab released this 08 Jul 11:36

What's Changed

  • Backup Configuration: Fixed an issue with the backup configuration.
  • CSV Account Upload Improvements:
    • Replaced csvOrder with csvOrderReversed for CSV processing. This new setting is now saved under a new JSON key in the database.
    • The "upload CSV" link now pre-fills with the previously selected account, streamlining the process.
    • Correctly handles different CSV order directions when changing accounts after a CSV upload.
    • To Do: Ensure saving CSV imports redirects to the correct account page.
  • UI Stability:
    • Resolved issues where parts of the UI would unexpectedly disappear.
    • Fixed instances where validation errors would persist even after csv_order was changed.
    • Replaced some custom UI components with more stable FluxUI components.
  • Testing Enhancements

Full Changelog: v4.2.5...v4.2.6 #276

v4.2.5

Choose a tag to compare

@lukas-staab lukas-staab released this 16 May 09:35

fhe config change

What's Changed

Full Changelog: v4.2.4...v4.2.5

v4.2.4

Choose a tag to compare

@lukas-staab lukas-staab released this 13 May 19:29

fix: can delete auslage without pdf

What's Changed

Full Changelog: v4.2.3...v4.2.4

v4.2.3

Choose a tag to compare

@lukas-staab lukas-staab released this 15 Apr 10:19
1985c92

What's Changed

Full Changelog: v4.2.1...v4.2.3

v4.2.1

Choose a tag to compare

@lukas-staab lukas-staab released this 03 Feb 14:37

What's Changed

Full Changelog: v4.2.0...v4.2.1

v4.2.0

Choose a tag to compare

@lukas-staab lukas-staab released this 02 Feb 18:14
f9a6275

What's Changed

  • now using fluxui.dev (licence needed for hosting)
  • started rework:
    • external applications
    • hhp
  • more options in config:
    • number of characters in project description
    • (Protocol/decision) link in project optional yes/no + renaming possible
    • Optimised fields for legal bases
  • new overview in start menu for open projects
  • migrated legacy encryption to laravel (chat, iban)
  • more testing e.g. for csv import, authentication
  • fixed automated status booked
  • Tabs on the start page are visible again, even if no committee is assigned to the account
  • many small things fixed

The Env Variables CHAT_PUBLIC_KEY, CHAT_PRIVATE_KEY, IBAN_SECRET_KEY are depreacted, please remove them from your .env file after confirming the crypto migration with:

php artisan legacy:migrate-encryption

was successful. Make sure not to rotate the Laravel APP_KEY secret, otherwise your encryption will be inaccessible.