* add spinner while pages are loading
* use a single publication for My Cards
* add Due Cards to the user menu
* add description to the All Users option for Due Cards
* some code clean-up
* Add cards due view
* Add input for selecting sort (not working)
* Add methods to `Utils` to save sort to local browser storage
* CSS updates to make lists display horizontally within swimlanes
* rename `findCards()` to `myBoards()`
* return model objects for Boards, Swimlanes, Lists, and Cards.
Previously created a data structure with limited properties.
* Sort the myBoards data structure according to the `sort` property
* add a `swimlane()` method in the cards model
* make the page more visually pleasing
* user +viewer to display Markdown in titles
* modify `colorClass()` in Lists model to return 'list-header-{color}'
* modify `colorClass()` of Swimlanes model to return 'swimlane-{color}'
Addressing feature: Custom URL Schemes autolinked #3218
Create a custom SafeAttrValue function which can allow non-standard protocols such as thunderlink: cbthunderlink: and aodroplink: to operate correctly without getting the value stripped away. Any other protocols and code remain to be processed by the default safeAttrValue routine.
- Export to CSV/TSV with custom fields works
- Attachments are not exported to disk
- It is possible to build arm64/s390x versions again.
Thanks to xet7 !
Related #3110
* commit '56667112d7':
Update ChangeLog.
Minicard labels on the top and title on bottom.
Update translations.
Update translations.
Add translations for Notification drawer like Trello.
Add translations for Board Settings / Allow Rename Board/Swimlane/Card.
Update ChangeLog.
Fix start-wekan.sh MongoDB port to 27017.
v3.87
Update translations.
Update ChangeLog.
Improvements on card details visualization.
Update ChangeLog.
Move "Rules" from "Board View" to "Board Settings".
Update ChangeLog.
Fix richer editor submit did not clear edit area.
Update ChangeLog.
Fix Browser always reload the whole page when I change one of the card color. Fixed by making label colors and text again editable. Regression from [Wekan v3.86 2)](b9099a8b7e).
(and multiplies by pasting more) by changing paste "p" to "br".
2) Fixes to summernote and markdown comment editors, related
to keeping them open when adding comments, having
@member mention not close card, and disabling clicking of
@member mention.
Thanks to xet7 !
Closes#2890