Changes, additions and updates

 Permalink

 WDF/BA Updates:


- Faster searching on the date in GP000, PFD000 and PFD001.


- Added the name, and a description, of the cron job to GP002.

- GP002 now also shows if the job is actually running or not, by showing a red number next to Yes/No in column 'Running'.


- Added a function 'mv_checkVATID', which checks a VAT-ID format and then at VIES.


- Added the hostname to the HEAD section of each app.


- Added a 'Log All' switch, which overrides the log level when on a development server, or for a super user on any server.


- Added Chamber of Commerce, Bank data and Payment Term to MD001, and removed it from MD000, where applicable.


- Moved variables used in both interactive and batch applications into a single file.


- Added system variable 'DEFAULTCOUNTRY' (GP006) to GP008, GP011, GP014, MD000 and MD001.


- Added currency data (name, abbreviation, symbol, decimal separator) to countries (GP007).

- Added currency variables, which are read from 'countries', initially with variable 'DEFAULTCOUNTRY'.

- Formatting masks are now formatted after reading currency data.


- Added VAT or GST data (type, high/middle/low %, valid from date) to countries (GP007).


- Added a new function 'mv_generateSerialNumber' to generate a serial number that can be en-/decoded in PHP and Xojo (and other languages if needed).


- Changed database tables and columns from latin1 to utf8. All tables and columns are now utf8.


- Various CSS and Code improvements, and bug fixes.

Changes, updates and improvements

 Permalink

 WDF/BA Updates:


- Added CSS classes '...gray' next to '...grey' to avoid UK/US typos.


- Added server check for (not) displaying the SSL logo.


- If an app is started from the URL-bar:

  • default date values are now added correctly.
  • default sort column is applied correctly

- Added default date of today for GP000.


- New: expiration date and/or period for user profiles. After a given date, or a number of days since last login, or both, the user profile expires and the user cannot login anymore. An admin-user must set a new date, reset last login or allow for a longer period.


- Encryption default permanently changed from 'BF-CFB' to 'aes-256-ctr'.


- Various code and speed improvements.

TagEditor styling and Date calculations

 Permalink

WDF/BA updates:

- TagEditor styling: set a maximum width.

- Fixes inside the date calculation routine that could cause 'Passing null to...' errors.

- GP008/10/13: An error message was not translated into the chosen language.

- MD005W: Bug fix.

- Added automatic amount formatting of fields on Excel/CSV export.

Improved login screen; catch date errors

 Permalink

WDF/BA update:

- The login screen now behaves better on mobile devices

- Cath a date error in mv_clcdat() with 'EDS' parameter.