GitHub/WoltLab/WCF.git
4 months agoRelease 6.0.5 dev 1 6.0.5_dev_1
Alexander Ebert [Wed, 27 Dec 2023 12:57:32 +0000 (13:57 +0100)]
Release 6.0.5 dev 1

4 months agoDrop the upgrade block for 5.5
Alexander Ebert [Wed, 27 Dec 2023 12:50:18 +0000 (13:50 +0100)]
Drop the upgrade block for 5.5

4 months agoUpdating minified JavaScript files
WoltLab [Wed, 27 Dec 2023 12:47:21 +0000 (12:47 +0000)]
Updating minified JavaScript files

4 months agoFix the icon visibility on mobile devices
Alexander Ebert [Wed, 27 Dec 2023 12:15:44 +0000 (13:15 +0100)]
Fix the icon visibility on mobile devices

See https://www.woltlab.com/community/thread/303180-text-nicht-lesbar-beim-einf%C3%BCgen-von-medien/

4 months agoFix broken gdpr export
Marcel Werk [Wed, 27 Dec 2023 11:56:40 +0000 (12:56 +0100)]
Fix broken gdpr export

The export generated an error if the Filebase was installed, as a table that no longer existed was accessed.

4 months agoProperly handle `NamedUserException` thrown by PSR controllers
Alexander Ebert [Sat, 23 Dec 2023 17:02:05 +0000 (18:02 +0100)]
Properly handle `NamedUserException` thrown by PSR controllers

See https://www.woltlab.com/community/thread/303681/

4 months agoTrigger the `cancel` event when the dialog is closed with `Esc`
Alexander Ebert [Fri, 22 Dec 2023 17:04:09 +0000 (18:04 +0100)]
Trigger the `cancel` event when the dialog is closed with `Esc`

See https://www.woltlab.com/community/thread/303492-confirmationfactory-und-escape/

4 months agoWork-around for invalid email addresses
Alexander Ebert [Fri, 22 Dec 2023 15:06:57 +0000 (16:06 +0100)]
Work-around for invalid email addresses

See https://www.woltlab.com/community/thread/303187-fehler-bei-email-an-alle-nutzer/

4 months agoReload content after save (#5737)
Olaf Braun [Fri, 22 Dec 2023 13:20:54 +0000 (14:20 +0100)]
Reload content after save (#5737)

* Reload content after save

* Insert null check

* Reload content in pages after save

* Reload content in box after save

* Fix comment message

* Correct check if input processor exists

4 months agoNo margin-top after float object (#5736)
Olaf Braun [Fri, 22 Dec 2023 13:01:07 +0000 (14:01 +0100)]
No margin-top after float object (#5736)

* No margin-top for elements directly after float object

* Add ol and headers

* Use is and only to first-child

* Insert some spaces

4 months agoMerge branch '6.0' of https://github.com/WoltLab/WCF into 6.0
Alexander Ebert [Thu, 21 Dec 2023 10:56:52 +0000 (11:56 +0100)]
Merge branch '6.0' of https://github.com/WoltLab/WCF into 6.0

4 months agoInsert missing width
Olaf Braun [Thu, 21 Dec 2023 04:41:53 +0000 (05:41 +0100)]
Insert missing width

4 months agoRelease 6.0.4 6.0.4
Alexander Ebert [Wed, 20 Dec 2023 15:35:26 +0000 (16:35 +0100)]
Release 6.0.4

4 months agoMerge pull request #5735 from WoltLab/mailto-links
Olaf Braun [Wed, 20 Dec 2023 13:49:30 +0000 (14:49 +0100)]
Merge pull request #5735 from WoltLab/mailto-links

Skip mailto links

4 months agoSkip mailto links
Cyperghost [Wed, 20 Dec 2023 13:33:12 +0000 (14:33 +0100)]
Skip mailto links

4 months agoFix the visuals of the color picker on mobile / Firefox on Windows
Alexander Ebert [Wed, 20 Dec 2023 12:16:47 +0000 (13:16 +0100)]
Fix the visuals of the color picker on mobile / Firefox on Windows

See https://www.woltlab.com/community/thread/303691-im-acp-unter-style-der-farbw%C3%A4hler/

4 months agoMerge pull request #5734 from WoltLab/intl-cronjob-execute
Olaf Braun [Tue, 19 Dec 2023 14:05:19 +0000 (15:05 +0100)]
Merge pull request #5734 from WoltLab/intl-cronjob-execute

Use intl to format date

4 months agoUse intl to format date
Cyperghost [Tue, 19 Dec 2023 11:05:13 +0000 (12:05 +0100)]
Use intl to format date

4 months agoRelease 6.0.4 dev 1 6.0.4_dev_1
Alexander Ebert [Mon, 18 Dec 2023 11:14:22 +0000 (12:14 +0100)]
Release 6.0.4 dev 1

4 months agoUpdate the CKEditor bundle
Alexander Ebert [Mon, 18 Dec 2023 11:04:44 +0000 (12:04 +0100)]
Update the CKEditor bundle

4 months agoUpdating minified JavaScript files
WoltLab [Mon, 18 Dec 2023 11:00:05 +0000 (11:00 +0000)]
Updating minified JavaScript files

4 months agoStrip empty link artifacts in the output
Alexander Ebert [Fri, 15 Dec 2023 14:08:33 +0000 (15:08 +0100)]
Strip empty link artifacts in the output

See https://www.woltlab.com/community/thread/303588/

4 months agoMerge pull request #5730 from WoltLab/bugifx-editor-image-scaling
Alexander Ebert [Thu, 14 Dec 2023 13:13:45 +0000 (14:13 +0100)]
Merge pull request #5730 from WoltLab/bugifx-editor-image-scaling

Prevent image can resize larger then max-width in safari

4 months agoPrevent image can resize larger then max-size in safari
Cyperghost [Thu, 14 Dec 2023 13:01:00 +0000 (14:01 +0100)]
Prevent image can resize larger then max-size in safari

4 months agoCorrect sort trophy's by username (#5729)
Olaf Braun [Thu, 14 Dec 2023 12:59:11 +0000 (13:59 +0100)]
Correct sort trophy's by username (#5729)

* Correct sort trophy's by username

* Change sort parameter to only username

4 months agoMerge pull request #5728 from WoltLab/bugfix-media-converted-to-img
Alexander Ebert [Thu, 14 Dec 2023 12:25:15 +0000 (13:25 +0100)]
Merge pull request #5728 from WoltLab/bugfix-media-converted-to-img

Fix media/attachment inside a-tag

4 months agoRemove unnecessary check
Cyperghost [Thu, 14 Dec 2023 11:11:14 +0000 (12:11 +0100)]
Remove unnecessary check

4 months agoHandle img has an a-tag
Cyperghost [Thu, 14 Dec 2023 11:05:09 +0000 (12:05 +0100)]
Handle img has an a-tag

4 months agoMerge pull request #5726 from WoltLab/image-center
Alexander Ebert [Wed, 13 Dec 2023 17:20:56 +0000 (18:20 +0100)]
Merge pull request #5726 from WoltLab/image-center

Fix centering for images and attachments

4 months agoMerge remote-tracking branch 'origin/6.0' into image-center
Cyperghost [Wed, 13 Dec 2023 12:16:07 +0000 (13:16 +0100)]
Merge remote-tracking branch 'origin/6.0' into image-center

# Conflicts:
# com.woltlab.wcf/templates/mediaBBCodeTag.tpl
# wcfsetup/install/files/acp/templates/mediaBBCodeTag.tpl
# wcfsetup/install/files/lib/system/bbcode/AttachmentBBCode.class.php

4 months agoFix image(attachment and media) width change from editor (#5725)
Olaf Braun [Wed, 13 Dec 2023 12:06:33 +0000 (13:06 +0100)]
Fix image(attachment and media) width change from editor (#5725)

* Read and write image and media width

* Insert media width in acp template

4 months agoFix centering image of image viewer
Cyperghost [Wed, 13 Dec 2023 12:06:04 +0000 (13:06 +0100)]
Fix centering image of image viewer

4 months agoAllow center for media and attachment
Cyperghost [Wed, 13 Dec 2023 12:04:25 +0000 (13:04 +0100)]
Allow center for media and attachment

4 months agoUnify dimension texts
Marcel Werk [Tue, 12 Dec 2023 16:25:39 +0000 (17:25 +0100)]
Unify dimension texts

4 months agoUnify "not unique" phrases
Marcel Werk [Tue, 12 Dec 2023 16:18:48 +0000 (17:18 +0100)]
Unify "not unique" phrases

4 months agoPrevent the focus shift on Android
Alexander Ebert [Mon, 11 Dec 2023 17:19:15 +0000 (18:19 +0100)]
Prevent the focus shift on Android

See https://www.woltlab.com/community/thread/302991-is-this-normal-behavior/

4 months agoUnify phrases
Marcel Werk [Mon, 11 Dec 2023 17:07:07 +0000 (18:07 +0100)]
Unify phrases

4 months agoGracefully handle invalid license credentials
Alexander Ebert [Mon, 11 Dec 2023 16:50:18 +0000 (17:50 +0100)]
Gracefully handle invalid license credentials

See https://www.woltlab.com/community/thread/302503-button-lizensierte-produkte-f%C3%BChrt-zu-fehler/

4 months agoFix the overlay container being stuck in dialogs
Alexander Ebert [Mon, 11 Dec 2023 16:33:01 +0000 (17:33 +0100)]
Fix the overlay container being stuck in dialogs

The `MutationObserver` is an async process that does not reliably fire when a property is mutated repeatedly within a short time.

See https://www.woltlab.com/community/thread/303449-url-einem-bild-zuweisen-erst-nach-speichern-m%C3%B6glich/
See https://www.woltlab.com/community/thread/303397-men%C3%BC-zur-bildpositionierung-%C3%B6ffnet-sich-nicht-nach-dem-einf%C3%BCgen/

4 months agoRebuild the artifact for the web components
Alexander Ebert [Sun, 3 Dec 2023 15:37:34 +0000 (16:37 +0100)]
Rebuild the artifact for the web components

4 months agoUpgrade to Font Awesome 6.5.1
Alexander Ebert [Sun, 3 Dec 2023 14:59:35 +0000 (15:59 +0100)]
Upgrade to Font Awesome 6.5.1

4 months agoMerge branch '5.5' into 6.0
Marcel Werk [Thu, 30 Nov 2023 17:04:41 +0000 (18:04 +0100)]
Merge branch '5.5' into 6.0

4 months agoFix the width of images in the embedded widget
Marcel Werk [Thu, 30 Nov 2023 13:38:29 +0000 (14:38 +0100)]
Fix the width of images in the embedded widget

ref https://www.woltlab.com/community/thread/303237-embedded-content-image-size-blog/

4 months agoFix the width of images in the embedded widget
Marcel Werk [Thu, 30 Nov 2023 13:38:29 +0000 (14:38 +0100)]
Fix the width of images in the embedded widget

ref https://www.woltlab.com/community/thread/303237-embedded-content-image-size-blog/

5 months agoMerge pull request #5718 from Cyperghost/bugfix/read-value-user-form-field
Alexander Ebert [Mon, 27 Nov 2023 10:58:35 +0000 (11:58 +0100)]
Merge pull request #5718 from Cyperghost/bugfix/read-value-user-form-field

UserFormField load users after readValue

5 months agoSimplify checks
Olaf Braun [Mon, 27 Nov 2023 07:14:27 +0000 (08:14 +0100)]
Simplify checks

5 months agoLoad user objects after readValue
Olaf Braun [Mon, 27 Nov 2023 07:12:41 +0000 (08:12 +0100)]
Load user objects after readValue

5 months agoRelease 6.0.3 6.0.3
Alexander Ebert [Fri, 24 Nov 2023 14:43:11 +0000 (15:43 +0100)]
Release 6.0.3

5 months agoMerge branch '5.5' into 6.0
Alexander Ebert [Fri, 24 Nov 2023 14:29:50 +0000 (15:29 +0100)]
Merge branch '5.5' into 6.0

5 months agoRelease 5.5.19 5.5.19
Alexander Ebert [Fri, 24 Nov 2023 14:09:48 +0000 (15:09 +0100)]
Release 5.5.19

5 months agoUpdating minified JavaScript files
WoltLab [Fri, 24 Nov 2023 14:00:17 +0000 (14:00 +0000)]
Updating minified JavaScript files

5 months agoAllow programmatic additions to `$headContent`
Alexander Ebert [Fri, 24 Nov 2023 13:23:01 +0000 (14:23 +0100)]
Allow programmatic additions to `$headContent`

See https://www.woltlab.com/community/thread/302861-sprache-l%C3%A4sst-sich-als-gast-nicht-%C3%A4ndern/

5 months agoAdd the missing border colors for sidebar boxes
Alexander Ebert [Fri, 24 Nov 2023 12:40:12 +0000 (13:40 +0100)]
Add the missing border colors for sidebar boxes

See https://www.woltlab.com/community/thread/303108-border-color-sidebar-hinweisboxen/

5 months agoRelease 6.0.3 dev 1 6.0.3_dev_1
Alexander Ebert [Thu, 23 Nov 2023 11:50:16 +0000 (12:50 +0100)]
Release 6.0.3 dev 1

5 months agoUpdating minified JavaScript files
WoltLab [Thu, 23 Nov 2023 11:48:01 +0000 (11:48 +0000)]
Updating minified JavaScript files

5 months agoFix form builder dialogs left defunct when clicking the X button
Alexander Ebert [Thu, 23 Nov 2023 11:43:08 +0000 (12:43 +0100)]
Fix form builder dialogs left defunct when clicking the X button

See https://www.woltlab.com/community/thread/302346-the-create-album-button-does-not-work-after-closing-the-dialog/

5 months agoPrevent floating panels from overlaying the toolbar menus
Alexander Ebert [Thu, 23 Nov 2023 11:15:06 +0000 (12:15 +0100)]
Prevent floating panels from overlaying the toolbar menus

See https://www.woltlab.com/community/thread/302354-tabellen-optionen-%C3%BCberlagern-absatzoptionen/

5 months agoFix the detection of dynamically added user consent buttons
Alexander Ebert [Wed, 22 Nov 2023 15:55:42 +0000 (16:55 +0100)]
Fix the detection of dynamically added user consent buttons

See https://www.woltlab.com/community/thread/302467-display-all-external-content-button-does-not-work-after-erroneous-field-message/

5 months agoSlightly increase the gap between pagination items
Alexander Ebert [Wed, 22 Nov 2023 14:41:52 +0000 (15:41 +0100)]
Slightly increase the gap between pagination items

See https://www.woltlab.com/community/thread/303057-pagination-style-suggestion/

5 months agoUse `chart-bar` for polls
Alexander Ebert [Wed, 22 Nov 2023 11:34:12 +0000 (12:34 +0100)]
Use `chart-bar` for polls

See https://www.woltlab.com/community/thread/303054-change-icon-poll/

5 months agoFix the behavior of the date picker on narrow screens
Alexander Ebert [Wed, 22 Nov 2023 10:58:08 +0000 (11:58 +0100)]
Fix the behavior of the date picker on narrow screens

See https://www.woltlab.com/community/thread/303036-delayed-publication-buttons-outside-the-area/

5 months agoFix the alignment of the breadcrumbs arrow
Alexander Ebert [Tue, 21 Nov 2023 17:15:09 +0000 (18:15 +0100)]
Fix the alignment of the breadcrumbs arrow

See https://www.woltlab.com/community/thread/302990-arrow-breadcrumb-navigation/

5 months agoUnify phrases
Marcel Werk [Tue, 21 Nov 2023 16:33:16 +0000 (17:33 +0100)]
Unify phrases

5 months agoFix duplicate error message in the 'Add Project' function
Marcel Werk [Tue, 21 Nov 2023 16:28:46 +0000 (17:28 +0100)]
Fix duplicate error message in the 'Add Project' function

5 months agoMerge branch '6.0' of https://github.com/WoltLab/WCF into 6.0
Marcel Werk [Tue, 21 Nov 2023 13:17:47 +0000 (14:17 +0100)]
Merge branch '6.0' of https://github.com/WoltLab/WCF into 6.0

5 months agoUnify phrases
Marcel Werk [Tue, 21 Nov 2023 13:17:46 +0000 (14:17 +0100)]
Unify phrases

5 months agoSwap the inline code and code editor buttons
Alexander Ebert [Tue, 21 Nov 2023 12:40:15 +0000 (13:40 +0100)]
Swap the inline code and code editor buttons

The code block is more likely to be used and the inline code being the first one makes it easy to misuse it for larger blocks.

5 months agoAdjust type of the mail icon
Marcel Werk [Tue, 21 Nov 2023 12:10:20 +0000 (13:10 +0100)]
Adjust type of the mail icon

5 months agoMerge pull request #5708 from Cyperghost/bugfix/dateformfield
Alexander Ebert [Mon, 20 Nov 2023 17:21:31 +0000 (18:21 +0100)]
Merge pull request #5708 from Cyperghost/bugfix/dateformfield

Error correction in DateFormField for invalid values

5 months agoMerge pull request #5701 from Cyperghost/6.0
Alexander Ebert [Mon, 20 Nov 2023 17:21:15 +0000 (18:21 +0100)]
Merge pull request #5701 from Cyperghost/6.0

Helper function to save i18n values from FormBuilder

5 months agoFix the code style
Alexander Ebert [Mon, 20 Nov 2023 17:20:53 +0000 (18:20 +0100)]
Fix the code style

5 months agoMerge pull request #5690 from Cyperghost/bugfix/confirmation-language
Alexander Ebert [Mon, 20 Nov 2023 17:18:10 +0000 (18:18 +0100)]
Merge pull request #5690 from Cyperghost/bugfix/confirmation-language

Insert missing confirmation reason language items

5 months agoRefresh the stored value when changing the language
Alexander Ebert [Mon, 20 Nov 2023 17:06:58 +0000 (18:06 +0100)]
Refresh the stored value when changing the language

5 months agoRefresh the stored value when changing the language
Alexander Ebert [Mon, 20 Nov 2023 17:06:40 +0000 (18:06 +0100)]
Refresh the stored value when changing the language

Fixes #5712

5 months agoSkip dot files which could violate `open_basedir`
Alexander Ebert [Mon, 20 Nov 2023 11:54:45 +0000 (12:54 +0100)]
Skip dot files which could violate `open_basedir`

See https://www.woltlab.com/community/thread/302928/

5 months agoRemove extraneous foreign keys on `wcf1_like.reactionTypeID`
Alexander Ebert [Sun, 19 Nov 2023 15:29:23 +0000 (16:29 +0100)]
Remove extraneous foreign keys on `wcf1_like.reactionTypeID`

For some reason there are sometimes multiple or incorrectly named foreign keys on that column. This causes an issue when trying to remove the “unnamed” foreign key.

See https://www.woltlab.com/community/thread/302748-update-5-5-auf-6-0-x/

5 months agoAlign the breadcrumbs to the center
Alexander Ebert [Fri, 17 Nov 2023 16:29:52 +0000 (17:29 +0100)]
Align the breadcrumbs to the center

The `min-height` causes the breadcrumbs to gravitate towards the top when all items are of less height.

See https://www.woltlab.com/community/thread/302871-top-and-bottom-padding-page-navigation/

5 months agoUse a default `<slot>` for `<fa-brand>`
Alexander Ebert [Fri, 17 Nov 2023 16:23:52 +0000 (17:23 +0100)]
Use a default `<slot>` for `<fa-brand>`

Fixes #5698

5 months agoUpdate to CKEditor v40.0.1
Alexander Ebert [Thu, 16 Nov 2023 17:31:34 +0000 (18:31 +0100)]
Update to CKEditor v40.0.1

5 months agoRebuild the menu overflow on width changes
Alexander Ebert [Thu, 16 Nov 2023 16:00:55 +0000 (17:00 +0100)]
Rebuild the menu overflow on width changes

Recalculating this on window resize is possibly unnecessary plus it does not detect changes to the menu’s available width while the window stays the same.

See https://www.woltlab.com/community/thread/302316-men%C3%BCpfeile-bei-zu-vielen-men%C3%BCpunkten-nicht-vorhanden/

5 months agoBlock the submission of invalid color values.
Alexander Ebert [Thu, 16 Nov 2023 15:32:56 +0000 (16:32 +0100)]
Block the submission of invalid color values.

See https://www.woltlab.com/community/thread/302477-stil-editor-bei-ung%C3%BCltiger-farbe-fehlermeldung/

5 months agoIncrease the width of input fields in Firefox
Alexander Ebert [Thu, 16 Nov 2023 15:16:48 +0000 (16:16 +0100)]
Increase the width of input fields in Firefox

See https://www.woltlab.com/community/thread/302782-acp-farbw%C3%A4hler-werte-in-farbfeldern-in-firefox-abgeschnitten/

5 months agoPrevent `individualScssDarkMode` being set for the dark mode
Alexander Ebert [Thu, 16 Nov 2023 15:05:13 +0000 (16:05 +0100)]
Prevent `individualScssDarkMode` being set for the dark mode

See https://www.woltlab.com/community/thread/302775-fatal-error-invalid-value-source/

5 months agoMerge pull request #5700 from SoftCreatR/patch-2
Marcel Werk [Thu, 16 Nov 2023 11:25:43 +0000 (12:25 +0100)]
Merge pull request #5700 from SoftCreatR/patch-2

Fix buttons

5 months agoRemove duplicate phrase
Marcel Werk [Wed, 15 Nov 2023 13:54:00 +0000 (14:54 +0100)]
Remove duplicate phrase

5 months agoRemove unused variable
Olaf Braun [Wed, 15 Nov 2023 08:53:30 +0000 (09:53 +0100)]
Remove unused variable

5 months agoFix DateFormField readValue function
Olaf Braun [Wed, 15 Nov 2023 08:47:38 +0000 (09:47 +0100)]
Fix DateFormField readValue function

5 months agoUnify phrases
Marcel Werk [Tue, 14 Nov 2023 11:47:44 +0000 (12:47 +0100)]
Unify phrases

5 months agoFix issue when removing the favicon of a style
Marcel Werk [Mon, 13 Nov 2023 16:41:41 +0000 (17:41 +0100)]
Fix issue when removing the favicon of a style

5 months agoFix width of spotify embed on mobile devices
Marcel Werk [Mon, 13 Nov 2023 13:30:41 +0000 (14:30 +0100)]
Fix width of spotify embed on mobile devices

5 months agoRemove unnecessary spacing between paragraphs in disclaimer
Marcel Werk [Mon, 13 Nov 2023 13:26:22 +0000 (14:26 +0100)]
Remove unnecessary spacing between paragraphs in disclaimer

5 months agoUnify phrases
Marcel Werk [Mon, 13 Nov 2023 13:24:54 +0000 (14:24 +0100)]
Unify phrases

5 months agoDo not attempt to parse empty email addresses
Alexander Ebert [Sun, 12 Nov 2023 14:31:34 +0000 (15:31 +0100)]
Do not attempt to parse empty email addresses

See https://www.woltlab.com/community/thread/302317-fehlermeldung-bei-benutzern-ohne-e-mail/

5 months agoRemove the seconds from the datetime/time format
Alexander Ebert [Sun, 12 Nov 2023 14:24:18 +0000 (15:24 +0100)]
Remove the seconds from the datetime/time format

See https://www.woltlab.com/community/thread/302213-bug-ausw%C3%A4hlen-von-uhrzeit-in-hinweisen-funktioniert-nicht/

5 months agoPrevent images being processed as icon names
Alexander Ebert [Sun, 12 Nov 2023 14:07:17 +0000 (15:07 +0100)]
Prevent images being processed as icon names

See https://www.woltlab.com/community/thread/302272-mitgelieferte-grafik-als-editoricon-f%C3%BCr-einen-bbcode-wird-nicht-als-solche-erkan/

5 months agoWorkaround for malformed URLs that trigger the backtrace limit
Alexander Ebert [Sat, 11 Nov 2023 14:36:04 +0000 (15:36 +0100)]
Workaround for malformed URLs that trigger the backtrace limit

See https://www.woltlab.com/community/thread/302493-fehler-beim-aktualisieren-der-beitr%C3%A4ge/

5 months agoFix access to thumbnails of upload attachments in the admin panel
Marcel Werk [Fri, 10 Nov 2023 15:56:58 +0000 (16:56 +0100)]
Fix access to thumbnails of upload attachments in the admin panel

5 months agoFix issue when creating an article with attachments in the admin panel
Marcel Werk [Fri, 10 Nov 2023 15:56:21 +0000 (16:56 +0100)]
Fix issue when creating an article with attachments in the admin panel

5 months agoUnify phrases
Marcel Werk [Fri, 10 Nov 2023 13:08:10 +0000 (14:08 +0100)]
Unify phrases

5 months agoMerge branch '6.0' of https://github.com/WoltLab/WCF into 6.0
Marcel Werk [Fri, 10 Nov 2023 12:07:28 +0000 (13:07 +0100)]
Merge branch '6.0' of https://github.com/WoltLab/WCF into 6.0