fix(Account): Use 'infinity' for non-expiring tokens (refs #4747)
Merge pull request #1243 from eguaj/3.2-A4887

feat(DetailSearch,Report): Constraints and usability improvements (closes #4887)(closes #4888)(closes #4889)(closes #4890)
Merge pull request #1254 from eguaj/3.2-A4747

fix(Account): Use 'infinity' for non-expiring tokens (closes #4747)
fix(CSS): Correct erroneous font-family name "sans" to "sans-serif" (refs #4361)
feat(popupdoc): Escape unsafe variables {title, tconfirm} in popupdoc() (refs #4914)

Automatically escaped by popupdoc():
- tconfirm
- title

Not automatically escaped (because can contain legitimate HTML):
- descr
fix(autocompletion): Compatibility for IE >= 11 (refs #4904)
fix(Portfolio): Correct porfolio's PARAMs (refs #4948)(refs #4947)

Use new syntax for docid PARAMs.

Also:
- Correct link on docids
- Properly escape titles in viewfolder()
Merge pull request #1261 from eguaj/3.2-A4948

fix(Portfolio): Correct porfolio's PARAMs (closes #4948)(closes #4947)
Merge pull request #1255 from eguaj/3.2-A4361

fix(CSS): Correct erroneous font-family name "sans" to "sans-serif" (closes #4361)
Merge pull request #1258 from eguaj/3.2-A4904

fix(autocompletion): Compatibility for IE >= 11 (closes #4904)
Merge pull request #1259 from eguaj/3.2-A4914

feat(popupdoc): Escape unsafe variables {title, tconfirm} in popupdoc() (closes #4914)
fix(DetailSearch): Escape Pg's regex chars in values for "~y" operator (refs #4887)

The value for "~y" was incorrectly handled as a regexp, whereas it needs
to be treated as a plain string.