Releases: xam-ps/LASO
v0.5.0
Changes in this release:
- Fixes pipeline in Github Actions by changing the "--configuration" param to "-c" to avoid using "--configuration" twice which triggered a warning in the past
- Updates backend dependencies
- Updates frontend dependencies
- Changes vite version from v4 to v5 (switch to v6 is coming soonish)
After pulling the latest codebase please run
composer install --no-dev
php artisan cache:clear
php artisan config:clear
php artisan view:clear
and
npm install
npm run build
to build the frontend
v0.4.3
Caution: This release requires a php version >=8.2
Failing CI is related to nunomaduro/collision#306 and will hopefully be fixed soon. Built passes all tests.
This update is not changing anything but is only updating dependencies, mainly to fix a security issue in a laravel package: CVE-2024-52301.
For the update run
composer install --no-dev
php artisan cache:clear
php artisan config:clear
php artisan view:clear
v0.4.2
Caution: This release requires a php version >=8.2
Failing CI is related to nunomaduro/collision#306 and will hopefully be fixed soon. Built passed all tests.
This update is not changing anything but is only updating Laravel to v11 and vite to v4.5.3. For the update run:
composer update
php artisan cache:clear
php artisan config:clear
php artisan view:clear
and
npm install
npm run build
v0.4.1
v0.4.0
This release brings some UI/UX-improvements and some refactored code
- Elster ids were updated for 2023 EÜR (if you already have an installation running, you have to update them in your db manually - I didn't find a better way yet, sorry)
- Translate error messages into German
- Make year navigation scrollable on mobile devices
- Add print button to statement page
- Add total mileage for travel allowance
- Add net value to asset view
- Change a lot in testing to make things run in Github Actions
Upgrade instructions:
- put new files into your installation directory (via git pull or manually)
- run
npm run build
- run
php artisan db:seed --class=CostTypeSeeder
, this is only necessary if you upgrade from v0.2.0
v0.3.1
Add cost type information to expense create and edit pages
Upgrade instructions:
- put new files into your installation directory (via git pull or manually)
- run
npm run build
- run
php artisan db:seed --class=CostTypeSeeder
, this is only needed, if you upgrade from v0.2.0
v0.3.0 - introduce new cost type for paid tax
This release introduces a new cost types, for tax, that was paid to the tax office. If you use this, make sure to set tax to 0% so that net = gross. In a future release, tax and gross will probably be hidden, when expense type is F-Ust.
Upgrade instructions:
- put new files into your installation directory (via git pull or manually)
- run
npm run build
- run
php artisan db:seed --class=CostTypeSeeder
, this is necessary as new cost types are introduced
v0.2.0
- Create own section for depreciated assets
- Add progress bar for depreciations
- Prefill empty date and time fields with current date and a fixed time
- Fix bug, that favicon is not shown on some pages
- Improve usability to make editing on the dashboard easier
- Add truncation to additonal fields on multiple views
v0.1.2
This release improves some things:
- seeder does not seed dummy data, when env is set to production, only user and cost types are seeded
- invoice number of expenses is not unique anymore, as there could be to invoices with the same number from different suppliers
- better scrolling in tables on mobile devices
v0.1.1 - First proper release
This release should be working (hopefully) without any errors. If you encounter problems when you try to install it on your server, let me know and I'll try to fix things.