Skip to content

Releases: xam-ps/LASO

v0.6.1

03 Jan 12:38

Choose a tag to compare

Full list of changes

  • Smaller UI fixes
  • Update version number in composer.json

Upgrade instruction (only when you are upgrading from v0.5.x or older)

⚠️You need to add a DEFAULT_TAX_RATE property to the .env file, e.g. DEFAULT_TAX_RATE=19 for 19%. Have a look at the .env.example file and place the property at the same location if possible.

After pulling the latest codebase please run
composer install --no-dev
php artisan migrate (for the vat notice a new table is necessary)
php artisan cache:clear
php artisan config:clear
php artisan view:clear
and
npm install
npm run build
to build the frontend

For a fresh installation please have a look at the README.

v0.6.0

28 Dec 22:46

Choose a tag to compare

Full list of changes

  • Add module to track vat payments to/from the financial office during the year
  • Extract tax rate to .env file to make LASO more flexible also for other countries
  • Update Readme

Upgrade instruction

⚠️You need to add a DEFAULT_TAX_RATE property to the .env file, e.g. DEFAULT_TAX_RATE=19 for 19%. Have a look at the .env.example file and place the property at the same location if possible.

After pulling the latest codebase please run
composer install --no-dev
php artisan migrate (for the vat notice a new table is necessary)
php artisan cache:clear
php artisan config:clear
php artisan view:clear
and
npm install
npm run build
to build the frontend

For a fresh installation please have a look at the README.

v0.5.0

14 Dec 13:43

Choose a tag to compare

v0.5.0 Pre-release
Pre-release

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

16 Nov 20:04

Choose a tag to compare

v0.4.3 Pre-release
Pre-release

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

09 Jul 18:33

Choose a tag to compare

v0.4.2 Pre-release
Pre-release

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

09 Jan 16:26

Choose a tag to compare

v0.4.1 Pre-release
Pre-release

This is a small bugfix release. In v0.4.0 when a revenue is edited, the billing date is shown in the payment date field. This is fixed in v0.4.1.

For upgrade instructions see v0.4.0 release notes.

v0.4.0

02 Jan 20:51

Choose a tag to compare

v0.4.0 Pre-release
Pre-release

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

26 Dec 18:41

Choose a tag to compare

v0.3.1 Pre-release
Pre-release

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

25 Dec 23:44

Choose a tag to compare

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

24 Dec 12:53

Choose a tag to compare

v0.2.0 Pre-release
Pre-release
  • 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