WDF/BA Updates and improvements

 Permalink

 WDF/BA Updates:


- The key combination ALT/OPTION-ENTER now also works in EDIT-mode and puts the focus on the 'Submit'-button. This allows for quick and almost keyboard-only data entry.

- In listview, you can now use the arrow keys to select a record. The page will automatically scroll up or down when you reach the botoom or top. Hit ENTER to open the selected record in VIEW-mode, the hit ALT/OPTION-ENTER + ENTER to start EDIT-mode.

- Fixed a bug with the user's account expiration date.

- Improved the country-selection drop down menu contents, now that country codes have subcountry codes, like 'IT-21', 'US-AK', etc.. in GP008/11/14, MD000/1/2/5.


- Various other fixes and improvements.

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.

SMS, tags, password, multi-delete

 Permalink

WDF/BA updates:


- Introducing sending of SMS messages into the framework. It supports MessageBird and Clickatell. If you use our software, and have another SMS-provider you want to put to use, contact me.


- MD002/5: Improved mobile phone number check.


- MD005: Added a password checker: checks for enough differentiation, repeating characters, etc., and some CSS for the 'bad password' notification.


- GP009: Complete overhaul. Now uses tags, can set email address priority.


- Introduced 'multi-delete' in list-view. This is not something I will automatically added to all existing apps, you have to contact me about an app that doesn't have it, and you want it there. Multi-delete, if present, can be switched on or off via the DELCHKBOX variable. See my older post about setting variables via GP006. If off, the normal delete-icon will be shown, otherwise a checkbox, or switch-toggle.


- Various other under the hood fixes and updates.

Various changes and additions

 Permalink

WDF/BA updates:

- Added logging of table-locks to improve the analysis of the hourly backup procedure: what can be changed to speed it up.

- Improved the layout of the login screen on mobile devices.

Improved logon screen on mobile

 Permalink

WDF/BA update:

- The logon screen is now better laid out on mobile devices.

Login

 Permalink

WDF/BA update:

- Improved the positioning of 'Show password' on the login-screen.

Login and UI changes

 Permalink

WDF/BA updates:

- Login errors are now more differentiated internally, to be able to better log what happened.

- CSS changes to input fields, selects and dummy-input fields: no border, just a thin underline.

Various framework changes

 Permalink

WDF/BA updates:

- Improved login screen layout for desktop and mobile.

- Modernised anchor links to use IDs.

- Changed headings in list view from TD-tags into TH-tags

- Changed headings in list view into fixed positioned headings.


Various framework changes

 Permalink

WDF/BA updates:

- Improved logging when a user logs in or out, or is automatically logged out.

- GP000: Improved layout via CSS.

- Improved automatic keep alive reload.

- Improved list view layout via CSS.

- Removed logging of opening the menu

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.