Skip to content

4.3.0

Choose a tag to compare

@developeregrem developeregrem released this 22 Feb 16:10
· 349 commits to master since this release

What's Changed

I'm happy to release a new version of FewohBee which includes a lot of cool new stuff :)

Operations / Housekeeping / Reports

A complete new area was added called Operations. These pages are mainly intended for daily use and provide a shortcut view and actions for common tasks. You will find it in the top menu bar Operations.
The new module consist of three subpages:

  • Frontdesk Checklist
    Here you will find your arrivals, departures, inhouse reservations on a daily base with common shortcut actions like printing the registration form, changing status, invoices, and so on.
  • Housekeeping
    Here you can choose between daily and weekly view to get a better overview of your houskeeping tasks like cleaning the rooms. You can set a status for the room, assign the task to user of the application or leave a comment. You can also export the list to CSV.
  • Reports
    This section is based on templates you create (see new template types below). Inside the templates you have access to all reservations and statistic elements the application provides. To get an impression please have a look at the example templates (see below)

A new role "Operations" was added to access this area. Please make sure your users have the appropriated roles assigned in Settings -> Users.

New Template Types

Two new template types are added:

  • TEMPLATE_REGISTRATION_PDF
    This PDF type is used to create a registration form which is commonly required to hand in to the guests. This form can be used to complete the guest information in the application afterwards.
  • TEMPLATE_OPERATIONS_PDF
    This PDF type is used inside the new Operations Report area (see above).

Example templates for all types can be found here.
If you navigate to Settings -> Templates you will be asked to import the new default templates for the two new types.
You are free to change them afterwards to your needs!

New Template System

Besides the two new template types from above I'm happy to introduce the new template system which is completely rewritten and shall increase useability and extensability. The intention is to make it easier for users to create simple templates but also allows advanced users to create more complex templates easier.

When you navigate to Settings -> Templates you will find a new experince to add and edit templates.

  • switched from TinyMCE editor to Tiptap editor which allows better extension handling for our use cases.
  • new handling of snippets/pre-defined placeholders
  • added preview for temples while you are editing them!
  • new cool code mode with code highlighting, beautifier, autocomplete for placeholders
  • new technical documentation for advanced users can be found here. The Non-technical documentation was also updated.

further changes

  • statistics can be filterd by reservation status now
  • electronical PDF invoices (X-Rechnung/ZUGFeERD) can be added as attachment in a mail conversation now.
  • invoice file names of a generated PDF file can be configured now (see #159). In order to use it you need to add a new property to your .env file as descriped here.
  • added two new options for prices (Settings -> Prices) see #167
    • Decide whether the room or miscellaneous price is based on the number of persons or per room/night.
    • you can specify for miscellaneous prices whether they are active for new reservations by default or not (in the create reservation dialog).
  • added a new system reservation status for cancelled / no-show reservations. This status cannot be deleted or edited by the user.
    • reservations with this new status will be not shown in the reservation overview table. You can toggle visibility in the table seetings (gear icon).

Please report any issues you find or things that could be improved!

Full Changelog: 4.2.0...4.3.0