Skip to content

Releases: mattimaier/bnote

BNote Patch 4.0.2

11 Apr 14:44
Compare
Choose a tag to compare

Release Notes

Patch release on top of 4.0.1 - so please install or upgrade to BNote 4.0.0 and then patch to 4.0.1 to receive these updates:
#478/533 Reimplementation of a simplified version of the website module
#505 Enable scrolling in navigation sidebar
#506 Improve help pages and allow for multilanguage content (German and French at the moment)
#507 Do not allow anonymous downloads of the calendar
#527 Added mens voices for choires
#529 Improve usability on repertoire file links
#531 Configurable logging for failed login attempts
#534 Fix issue not checking on active flag on user table
#536 Fix bug to show users for non-superusers

Installation

Extract zip and copy to your server. Afterwards execute the update_db.php script by calling its URL. You may delete the script after execution.

BNote Patch 4.0.1

06 Jul 20:02
Compare
Choose a tag to compare

Installation

Please make sure you have 4.0.0 installed on your server. If not, install it directly or upgrade from 3.4.x first. Afterwards download the patch zip, unpack it on your computer and copy the files onto your server replacing the old ones. Then execute the update_db.php script to add a new configuration parameter to your BNote config.

⚠️ This is a highly recommended update since it fixes a few privacy and installation issues of BNote 4.0.0.

Release Notes

Please see the tickets for details, however, here is a quick summary of what changed in comparison to 4.0.0:
#474: Bugfix for voting on start page
#475: Bugfix for warning display of automated registration on start page
#480: Remove mail-adresses from calendar export according to share settings
#482: Privacy setting fix
#483: Privacy policy approval at first use lead to error
#484: Bugfix for editing gig participation
#489: Show linebreaks for gig comments
#491: Change header color for sidebar to allow long band names
#492: Bugfix for read mode in share module also affected administrators
#495: Contact data module shows main sidebar
#496: Administrator privilege fix after 3.4.x update

BNote Release 4.0.0

07 May 20:01
Compare
Choose a tag to compare

After a long time of development and about 2 years without much news from BNote, here is the latest version of the software.

Highlights

This major version of BNote has changed fundamentally in a few ways:

  • new data layer with increased security fixing some old, but deeply nested security flaws
  • new responsive user interface allowing to use BNote on mobile, tablet and desktop with the same (full) set of features
  • new navigation for faster access to the most needed features

Release Notes

#265: New menus and navigation
#284: Migrate entire application to Bootstrap 5
#326: Edit rehearsal participation
#343: Show member data only if permitted in privacy settings of user
#344: Show sorted participation overview
#345: Allow sorting of instruments
#350: Direct link to event in mails
#368: Responsive design for the entire application
#370: Add status to rehearsal and concert
#376: Attachments for mails
#388: Show e-mail receipient
#411: Concerts with participation overview
#425: Participation overview for past rehearsals
#429: Custom fields import for repertoire
#431: Event list at start
#432: Fix bug in finance module
#433: Small improvement in participation dropdown
#434: Change logout page to login page
#435: Show user-defined fields in members properly
#437: Calendar export with optionally configurable notes
#439: Last logged in sortable in user view
#445: Ignore casing for password forgotten e-mail address
#447: Import error fixed for repertoire
#448: Print participation in (old) PDF format
#444: Location extension for rehearsals and concerts
#446: Show order of logins
#449: Enable line breaks for rehearsal notes
#450: Allow comma in folder names (share)
#454: Changed all SQL statements to prepared statements

Installation

You may find more detailed information on the release in the notes of the release zip or in the wiki. However, here are the prerequisites in short:

  • Apache HTTPd server with mod_rewrite turned on
  • PHP 7.3+
  • MySQL or MariaDB server with mysqli driver

To install BNote 4 (short version):

  1. Download zip as attached
  2. Extract it to a folder on your server
  3. Open the browser and navigate to that folder
  4. Follow the instructions on screen

Update from BNote 3.4.x

An upgrade from BNote 3.4.0 or later is possible. Please proceed as follows:

  1. Download zip as attached
  2. Extract it to your local drive
  3. Logon to your webserver and remove the BNote/lib, BNote/src and BNote/style folders
  4. Copy the contents of the downloaded zip to your server (overwrite existing files)
  5. Execute BNote/update_db.php once(!) only
  6. Remove BNote/install.php and BNote/update_db.php from your server

BNote Patch 3.4.4

09 Feb 09:52
Compare
Choose a tag to compare

Installation

Please make sure you have 3.4.3 installed on your server. If not, install from 3.4.0, then upgrade to 3.4.1, 3.4.2 and 3.4.3. Download the patch zip, unpack it on your computer and copy the files onto your server replacing the old ones. Then execute the update_db.php script to add a new configuration parameter to your BNote config.

Announcements

We will discontinue the support for the OpenUI5-based web app in favor of a responsive web interface with full features on all devices in the upcoming major release of BNote.

Release Notes

#407: Downloading folders in zip form was fixed
#409: Fixed wrong titel in rehearsal participants
#414: Calendar view fixed
#416: App does not allow registration of users when configuration for registration is off
#418: Direct access to views via URL possible after login
#420: Number of performances on start are limited
#421: Changing passwords is possible again (typo fixed)
#422: Repertoire status is displayed correctly in overview table again

BNote Patch 3.4.3

04 Jan 17:21
Compare
Choose a tag to compare

Installation

Please make sure you have 3.4.2 installed on your server. Then download the patch zip, unpack it on your computer and copy the files onto your server replacing the old ones.

Release Notes

#381: Allow admin to update participation
#388/#405: Removed empty line to fix BNote API (WebApp)
#390: New fieldtype MINSEC to edit song length in minutes on creation and update
#391: Set empty custom field date values to NULL instead of empty
#392: Editing program shortcut from gig, marking them as templates (even later) and more
#395: Fix missing date display in rehearsal overview
#399: Show songs without a composer in the gigcard
#401: Approve deletion of files and folders
#404: Instrument filter fixed

BNote Patch 3.4.2

02 Nov 20:30
Compare
Choose a tag to compare

Installation

Please make sure you have 3.4.1 installed on your server. Then download the patch zip, unpack it on your computer and copy the files onto your server replacing the old ones. Then execute the update_db.php script.

Announcements

  • Thanks to our BNote community the French language was added and the English language translation was improved a lot.
  • We will discontinue the support for the OpenUI5-based web app in favor of a responsive web interface with full features on all devices in the upcoming major release of BNote.

Language support: DE, EN, FR

Ab sofort wird BNote dreisprachig in Deutsch, Englisch und Französisch entwickelt.
From now on BNote is being developed to display in German, English and French.
BNote est maintenant développé en trois langues: allemand, anglais et français.

Release Notes

#349 Added song list of program to start
#351 Finance booking without tax field filled; currency enablement
#352 Adding files with a search field
#354 Improved encoding of song title and notes
#356 Not returning member data via API if module not available for user
#357 Bugfix for editing contacts
#359 Encoding of database
#360 Audio player corrections, especially for mp3
#361 Fixing some major issues to use the web app, however, it is marked as deprected in favor of a new responsive web interface
#366 Option to deactive user registration
#369 Bugfix for not displaying songs without composer or genre in program
#372 Export repertoire with not filled custom values
#373 Added country field to registration form
#378 Bugfix after adding French translation
#380 Custom fields are marked as mandatory, when adding gigs the meeting time is mandatory
#382 Better display of invalid password changes and improved set of special characters
#384 Fixed typo in gig mail to display date and time of gig start

BNote Patch 3.4.1

02 Mar 15:56
Compare
Choose a tag to compare

Installation

Please make sure you have 3.4.0 installed on your server. Then download the patch zip, unpack it on your computer and copy the files onto your server replacing the old ones.

Release Notes

#339 Rehearsal location in calendar details
#341 Import setting and length of songs from CSV
#342 Add custom fields also for equipments
#346 Show contacts without instrument set
#347 Use band address as sender of account mail
#348 Optional composer and genre for songs

BNote Release 3.4.0

03 Feb 15:31
Compare
Choose a tag to compare

Installation

You can use this version to install BNote from scratch. Please see the installation guide for details.

Update

An update is only possible from BNote version 3.3.2. If you have this version installed, please unzip the archive and copy the files onto your web server. Then execute the BNote/update_db.php script to update your database afterwards. Then check if you changed your logo that it fits with the new design.

Release Notes

Besides improving the looks of BNote and adding important GDPR features to the system, a few bugs were fixed and the ability to customize the system was extended. For details, please see the tickets that go along with this release:
#335 Allowing import of genre in repertoire
#334 Bugfix for special characters in files and folders
#331 Renewed concerts with many more features such as payment conditions and accommodation
#330 Improved locations module
#328 Repertoire print and export
#325 Custom fields in concerts, reservations and rehearsals
#324 Conductor field in rehearsal and contact
#323 Alphabetically ordered dropdown list
#321 Improved gallery interface
#320 App bugfix for null value meeting times
#319 typo in rehearsals fixed
#318 Calendar export with meeting time
#317 GDPR mailing function
#316 Customizable contact fields
#315 Other appointments such as assemblies
#314 GDPR reports and deletion functions as required within the EU
#305 Configurable group view on start screen
#300 Repertoire archive
#290 Document types for repertoire

BNote Patch 3.3.2

12 May 12:48
Compare
Choose a tag to compare

The following fixes and improvements have been implemented:
#303 Folders are sorted alphanumerically
#306 Sorting reheasal invites by instruments possible again
#307 Multiday reservations are displayed as such
#308 Navigating upwards is not shown with a trash option
#309 Meeting times for gigs are displayed in mobile app
#310 Sorting in reporting was shown wrong
#311 Votes are displayed properly now in main view and archive
#312 Trigger server is fixed

BNote Patch 3.3.1

27 Mar 20:18
Compare
Choose a tag to compare

Installation

This update is only possible from BNote 3.3.0 onwards.
To install, please unzip the archive and copy the files onto your web server. That's it.

Release Notes

#295 Missing information about a gig is in calendar, ics export and start now
#296 Recursive memory overflow bug for files in songs solved
#301 Removing files is added again
#302 Changing a rehearsal bug fixed
In addition the support for PHP 7.2.1 is improved.