diff --git a/src-ui/messages.xlf b/src-ui/messages.xlf
index 568fbbe41..2c28be466 100644
--- a/src-ui/messages.xlf
+++ b/src-ui/messages.xlf
@@ -525,7 +525,7 @@
src/app/components/document-detail/document-detail.component.html
- 435
+ 445
@@ -584,7 +584,7 @@
src/app/components/document-detail/document-detail.component.html
- 428
+ 438
src/app/components/document-list/bulk-editor/custom-fields-bulk-edit-dialog/custom-fields-bulk-edit-dialog.component.html
@@ -756,7 +756,7 @@
src/app/components/document-detail/document-detail.component.html
- 448
+ 458
src/app/components/document-list/document-list.component.html
@@ -1205,11 +1205,11 @@
src/app/components/document-detail/document-detail.component.html
- 65
+ 75
src/app/components/document-detail/document-detail.component.ts
- 1496
+ 1627
@@ -1287,7 +1287,7 @@
src/app/components/document-detail/document-detail.component.html
- 373
+ 383
src/app/components/document-list/bulk-editor/bulk-editor.component.html
@@ -1599,7 +1599,7 @@
src/app/components/document-detail/document-detail.component.html
- 148
+ 158
@@ -1610,7 +1610,7 @@
src/app/components/document-detail/document-detail.component.html
- 153
+ 163
src/app/components/document-list/bulk-editor/bulk-editor.component.html
@@ -1641,7 +1641,7 @@
src/app/components/document-detail/document-detail.component.html
- 157
+ 167
src/app/components/document-list/bulk-editor/bulk-editor.component.html
@@ -1672,7 +1672,7 @@
src/app/components/document-detail/document-detail.component.html
- 161
+ 171
src/app/components/document-list/bulk-editor/bulk-editor.component.html
@@ -2013,7 +2013,7 @@
src/app/components/document-detail/document-detail.component.html
- 49
+ 59
src/app/components/document-list/bulk-editor/bulk-editor.component.html
@@ -2080,6 +2080,10 @@
src/app/components/admin/tasks/tasks.component.ts
155
+
+ src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.html
+ 50
+
Open Document
@@ -2782,11 +2786,11 @@
src/app/components/document-detail/document-detail.component.ts
- 1130
+ 1248
src/app/components/document-detail/document-detail.component.ts
- 1497
+ 1628
src/app/components/document-list/bulk-editor/bulk-editor.component.ts
@@ -3191,7 +3195,7 @@
src/app/components/document-detail/document-detail.component.html
- 34
+ 44
src/app/components/document-list/bulk-editor/bulk-editor.component.html
@@ -3384,7 +3388,7 @@
src/app/components/document-detail/document-detail.component.ts
- 1083
+ 1201
src/app/components/document-list/bulk-editor/bulk-editor.component.ts
@@ -3489,7 +3493,7 @@
src/app/components/document-detail/document-detail.component.ts
- 1548
+ 1679
@@ -3500,7 +3504,7 @@
src/app/components/document-detail/document-detail.component.ts
- 1549
+ 1680
@@ -3511,7 +3515,7 @@
src/app/components/document-detail/document-detail.component.ts
- 1550
+ 1681
@@ -3646,7 +3650,7 @@
src/app/components/document-detail/document-detail.component.html
- 101
+ 111
src/app/guards/dirty-saved-view.guard.ts
@@ -4634,7 +4638,7 @@
src/app/components/document-detail/document-detail.component.html
- 339
+ 349
@@ -4745,7 +4749,7 @@
src/app/components/document-detail/document-detail.component.html
- 86
+ 96
src/app/components/document-list/bulk-editor/bulk-editor.component.html
@@ -5472,7 +5476,7 @@
src/app/components/document-detail/document-detail.component.ts
- 1087
+ 1205
src/app/components/document-list/bulk-editor/bulk-editor.component.ts
@@ -6777,7 +6781,7 @@
src/app/components/document-detail/document-detail.component.html
- 82
+ 92
@@ -7390,14 +7394,14 @@
Download original
src/app/components/document-detail/document-detail.component.html
- 41
+ 51
Reprocess
src/app/components/document-detail/document-detail.component.html
- 53
+ 63
src/app/components/document-list/bulk-editor/bulk-editor.component.html
@@ -7408,14 +7412,14 @@
Print
src/app/components/document-detail/document-detail.component.html
- 57
+ 67
More like this
src/app/components/document-detail/document-detail.component.html
- 61
+ 71
src/app/components/document-list/document-card-large/document-card-large.component.html
@@ -7426,14 +7430,14 @@
Remove Password
src/app/components/document-detail/document-detail.component.html
- 70
+ 80
Send
src/app/components/document-detail/document-detail.component.html
- 78
+ 88
src/app/components/document-list/bulk-editor/bulk-editor.component.html
@@ -7444,32 +7448,32 @@
Previous
src/app/components/document-detail/document-detail.component.html
- 104
+ 114
Next
src/app/components/document-detail/document-detail.component.html
- 107
+ 117
src/main.ts
- 405
+ 411
Details
src/app/components/document-detail/document-detail.component.html
- 143
+ 153
Title
src/app/components/document-detail/document-detail.component.html
- 146
+ 156
src/app/components/document-list/document-list.component.html
@@ -7492,14 +7496,14 @@
Date created
src/app/components/document-detail/document-detail.component.html
- 150
+ 160
Default
src/app/components/document-detail/document-detail.component.html
- 162
+ 172
src/app/components/manage/saved-views/saved-views.component.html
@@ -7510,14 +7514,14 @@
Content
src/app/components/document-detail/document-detail.component.html
- 269
+ 279
Metadata
src/app/components/document-detail/document-detail.component.html
- 278
+ 288
src/app/components/document-detail/metadata-collapse/metadata-collapse.component.ts
@@ -7528,196 +7532,207 @@
Date modified
src/app/components/document-detail/document-detail.component.html
- 285
+ 295
Date added
src/app/components/document-detail/document-detail.component.html
- 289
+ 299
Media filename
src/app/components/document-detail/document-detail.component.html
- 293
+ 303
Original filename
src/app/components/document-detail/document-detail.component.html
- 297
+ 307
Original MD5 checksum
src/app/components/document-detail/document-detail.component.html
- 301
+ 311
Original file size
src/app/components/document-detail/document-detail.component.html
- 305
+ 315
Original mime type
src/app/components/document-detail/document-detail.component.html
- 309
+ 319
Archive MD5 checksum
src/app/components/document-detail/document-detail.component.html
- 314
+ 324
Archive file size
src/app/components/document-detail/document-detail.component.html
- 320
+ 330
Original document metadata
src/app/components/document-detail/document-detail.component.html
- 329
+ 339
Archived document metadata
src/app/components/document-detail/document-detail.component.html
- 332
+ 342
Notes
src/app/components/document-detail/document-detail.component.html
- 351,354
+ 361,364
History
src/app/components/document-detail/document-detail.component.html
- 362
+ 372
Duplicates
src/app/components/document-detail/document-detail.component.html
- 384,388
+ 394,398
Duplicate documents detected:
src/app/components/document-detail/document-detail.component.html
- 390
+ 400
In trash
src/app/components/document-detail/document-detail.component.html
- 401
+ 411
Save & next
src/app/components/document-detail/document-detail.component.html
- 430
+ 440
Save & close
src/app/components/document-detail/document-detail.component.html
- 433
+ 443
Document loading...
src/app/components/document-detail/document-detail.component.html
- 443
+ 453
Enter Password
src/app/components/document-detail/document-detail.component.html
- 495
+ 505
+
+
+
+ Error retrieving metadata
+
+ src/app/components/document-detail/document-detail.component.ts
+ 396
An error occurred loading content:
src/app/components/document-detail/document-detail.component.ts
- 448,450
+ 494,496
+
+
+ src/app/components/document-detail/document-detail.component.ts
+ 840,842
Document changes detected
src/app/components/document-detail/document-detail.component.ts
- 487
+ 554
The version of this document in your browser session appears older than the existing version.
src/app/components/document-detail/document-detail.component.ts
- 488
+ 555
Saving the document here may overwrite other changes that were made. To restore the existing version, discard your changes or close the document.
src/app/components/document-detail/document-detail.component.ts
- 489
+ 556
Ok
src/app/components/document-detail/document-detail.component.ts
- 491
+ 558
Next document
src/app/components/document-detail/document-detail.component.ts
- 619
+ 686
Previous document
src/app/components/document-detail/document-detail.component.ts
- 629
+ 696
Close document
src/app/components/document-detail/document-detail.component.ts
- 637
+ 704
src/app/services/open-documents.service.ts
@@ -7728,67 +7743,67 @@
Save document
src/app/components/document-detail/document-detail.component.ts
- 644
+ 711
Save and close / next
src/app/components/document-detail/document-detail.component.ts
- 653
+ 720
-
- Error retrieving metadata
+
+ Error retrieving version content
src/app/components/document-detail/document-detail.component.ts
- 708
+ 824
Error retrieving suggestions.
src/app/components/document-detail/document-detail.component.ts
- 763
+ 881
Document "" saved successfully.
src/app/components/document-detail/document-detail.component.ts
- 972
+ 1090
src/app/components/document-detail/document-detail.component.ts
- 996
+ 1114
Error saving document ""
src/app/components/document-detail/document-detail.component.ts
- 1002
+ 1120
Error saving document
src/app/components/document-detail/document-detail.component.ts
- 1052
+ 1170
Do you really want to move the document "" to the trash?
src/app/components/document-detail/document-detail.component.ts
- 1084
+ 1202
Documents can be restored prior to permanent deletion.
src/app/components/document-detail/document-detail.component.ts
- 1085
+ 1203
src/app/components/document-list/bulk-editor/bulk-editor.component.ts
@@ -7799,14 +7814,14 @@
Error deleting document
src/app/components/document-detail/document-detail.component.ts
- 1106
+ 1224
Reprocess confirm
src/app/components/document-detail/document-detail.component.ts
- 1126
+ 1244
src/app/components/document-list/bulk-editor/bulk-editor.component.ts
@@ -7817,102 +7832,102 @@
This operation will permanently recreate the archive file for this document.
src/app/components/document-detail/document-detail.component.ts
- 1127
+ 1245
The archive file will be re-generated with the current settings.
src/app/components/document-detail/document-detail.component.ts
- 1128
+ 1246
Reprocess operation for "" will begin in the background. Close and re-open or reload this document after the operation has completed to see new content.
src/app/components/document-detail/document-detail.component.ts
- 1138
+ 1256
Error executing operation
src/app/components/document-detail/document-detail.component.ts
- 1149
+ 1267
Error downloading document
src/app/components/document-detail/document-detail.component.ts
- 1198
+ 1329
Page Fit
src/app/components/document-detail/document-detail.component.ts
- 1278
+ 1409
PDF edit operation for "" will begin in the background.
src/app/components/document-detail/document-detail.component.ts
- 1515
+ 1646
Error executing PDF edit operation
src/app/components/document-detail/document-detail.component.ts
- 1527
+ 1658
Please enter the current password before attempting to remove it.
src/app/components/document-detail/document-detail.component.ts
- 1538
+ 1669
Password removal operation for "" will begin in the background.
src/app/components/document-detail/document-detail.component.ts
- 1570
+ 1701
Error executing password removal operation
src/app/components/document-detail/document-detail.component.ts
- 1584
+ 1715
Print failed.
src/app/components/document-detail/document-detail.component.ts
- 1621
+ 1754
Error loading document for printing.
src/app/components/document-detail/document-detail.component.ts
- 1633
+ 1766
An error occurred loading tiff:
src/app/components/document-detail/document-detail.component.ts
- 1698
+ 1831
src/app/components/document-detail/document-detail.component.ts
- 1702
+ 1835
@@ -7922,6 +7937,129 @@
10
+
+ Versions
+
+ src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.html
+ 4
+
+
+
+ Label
+
+ src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.html
+ 10
+
+
+
+ Optional
+
+ src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.html
+ 16
+
+
+
+ Add new version
+
+ src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.html
+ 31
+
+
+
+ Uploading version...
+
+ src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.html
+ 38
+
+
+
+ Processing version...
+
+ src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.html
+ 44
+
+
+
+ Version upload failed.
+
+ src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.html
+ 49
+
+
+
+ Version label
+
+ src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.html
+ 80
+
+
+
+ Version
+
+ src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.html
+ 91
+
+
+
+ Delete this version?
+
+ src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.html
+ 122
+
+
+
+ Delete version
+
+ src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.html
+ 127
+
+
+
+ Error deleting version
+
+ src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.ts
+ 155
+
+
+
+ Error updating version label
+
+ src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.ts
+ 188
+
+
+
+ Uploading new version. Processing will happen in the background.
+
+ src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.ts
+ 210
+
+
+
+ Missing task ID.
+
+ src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.ts
+ 223
+
+
+
+ Upload failed.
+
+ src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.ts
+ 245
+
+
+ src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.ts
+ 268
+
+
+
+ Error uploading new version
+
+ src/app/components/document-detail/document-version-dropdown/document-version-dropdown.component.ts
+ 270
+
+
Edit:
@@ -11148,14 +11286,14 @@
Prev
src/main.ts
- 404
+ 410
End
src/main.ts
- 406
+ 412