Releases: sleede/fab-manager
Releases · sleede/fab-manager
Release 4.3.1
- Updated user's manual (fr)
- Open the user's manual when no help tour is available in the current admin's view
- Various bug fixes
Please read the change log for more details.
Release 4.3.0
- Recurring availabilities
- Basic CMS Features
- Installation script
- Create an availability with one click
- Import iCalendar
- Delete a member's account
- Customize slots duration
- Show events in the calendar management
- Reserve slots in the past
- Prevent multiple machine bookings on the same slot
- List and delete inactive data
- Cancel event reservation
- Validate email address
- Optional phone number
- Translation management system
- Mandatory subscription
- Synchronize users on stripe
- Notify admin on refund
- Export last login date
- Contextual help and feature tours
- Various bug fixes, security fixes and minor improvements
Please read the change log for more details.
TODO DEPLOY
rake db:migrate && rake db:seed
rake fablab:fix:name_stylesheet
- add the following environment variables:
SLOT_DURATION
,PHONE_REQUIRED
,EVENTS_IN_CALENDAR
,USER_CONFIRMATION_NEEDED_TO_SIGN_IN
,BOOK_SLOT_AT_SAME_TIME
. See doc/environment.md for configuration details.
4.2.4
4.2.3
- Ability to set the default view in project gallery: openLab or local
- Fix a bug: admins can't edit members projects
Please read the change log for more details.
TODO DEPLOY
- add the
OPENLAB_DEFAULT
environment variable. See doc/environment.md for configuration details
4.2.2
- Fix a bug: PostgreSQL upgrade script won't run on some systems
Please read the change log for more details.
4.2.1
- Possible fix for #49 Excel repair warning
- Security fix
Please read the change log for more details.
4.2.0
- Upgrade PostgreSQL
- Optional reCaptcha checkbox in sign-up form
- Export accounting data to ACD
- Use Alpine Linux to build the Docker image (#147)
- Bulk-import members from a CSV file
- Ability to disable invoices generation and related user-interfaces
- Updated the user's guide (fr)
- Various bug fixes, security fixes and minor improvements
Please read the change log for more details.
TODO DEPLOY
rake db:migrate
- add
- ${PWD}/imports:/usr/src/app/imports
in the volumes list of your fabmanager's service in docker-compose.yml - add the following environment variables:
RECAPTCHA_SITE_KEY
,RECAPTCHA_SECRET_KEY
,MAX_CAO_SIZE
,MAX_IMPORT_SIZE
,FABLAB_WITHOUT_INVOICES
,SMTP_TLS
. See doc/environment.md for configuration details. - IMPORTANT: Please read carefully postgres_upgrade.md for instructions on upgrading PostgreSQL, once the operations above are done.
Release 4.1.1
- Fix a bug: api/reservations#index was using user_id instead of statistic_profile_id
- Fix a bug: event_service#date_range method, test on all_day was never truthy
- Fix a bug: sidekiq 5 does not have delay_for method anymore, uses perform_in instead
Please read the change log for more details.
Release 4.1.0
- Handling the Strong-Customer Authentication (SCA) for online payments
- Ability to disable online payments though an environment variable
- Fix a bug: Users with role 'member' cannot download their invoices
- Fix a bug: unable to create the first user because role member was missing
- Fix a bug: disabled groups still appears as available in sign-up modal
- Fix a bug: extend a current subscription for a member, does not reset his credits (#145)
- Various bug fixes, security fixes and minor improvements
Please read the change log for more details.
TODO DEPLOY
rake db:migrate
- add the
FABLAB_WITHOUT_ONLINE_PAYMENT
environment variable. See doc/environment.md for configuration details
If you are accepting online payments with Stripe, you MUST UPGRADE to this release BEFORE 2019-09-14, otherwise a lot of payments will be refused.
Release 4.0.4
- Fix a bug: #140 VAT rate is erronous in invoices.
Note: this bug was introduced in v4.0.3 and requires (if you are on v4.0.3) to regenerate the invoices since August 1st
TODO DEPLOY
rake fablab:maintenance:regenerate_invoices[2019,8]
Please read the change log for more details.