GitHub/WoltLab/com.woltlab.wcf.exporter.git
2 days agoExport the avatar from the file system of version 6.2+ 6.2-user-avatar-export
Cyperghost [Mon, 18 Nov 2024 11:49:50 +0000 (12:49 +0100)]
Export the avatar from the file system of version 6.2+

3 weeks agoMerge pull request #86 from WoltLab/prepare-unmanaged 6.2
Olaf Braun [Fri, 25 Oct 2024 06:23:12 +0000 (08:23 +0200)]
Merge pull request #86 from WoltLab/prepare-unmanaged

Don't use `Database::prepareStatement()` anymore

4 weeks agoReplace `WCF_N` with `1` and use `WCF::getDB()->prepare()` instead of `WCF::getDB...
Cyperghost [Thu, 24 Oct 2024 09:46:36 +0000 (11:46 +0200)]
Replace `WCF_N` with `1` and use `WCF::getDB()->prepare()` instead of `WCF::getDB()->prepareStatement()`.

4 weeks agoUse `Database::prepareUnmanaged()` instead of `Database::prepareStatement()`.
Cyperghost [Thu, 24 Oct 2024 09:43:16 +0000 (11:43 +0200)]
Use `Database::prepareUnmanaged()` instead of `Database::prepareStatement()`.

4 weeks agoMerge pull request #85 from WoltLab/customize-filebase-exporter
Olaf Braun [Tue, 22 Oct 2024 15:44:17 +0000 (17:44 +0200)]
Merge pull request #85 from WoltLab/customize-filebase-exporter

Customize filebase exporter

4 weeks agoDon't use a different function to export Filebase files or file versions from 6.1.0+.
Cyperghost [Tue, 22 Oct 2024 11:39:48 +0000 (13:39 +0200)]
Don't use a different function to export Filebase files or file versions from 6.1.0+.

4 weeks agoHandle export for filebase files and file verions from version 6.1+
Cyperghost [Tue, 22 Oct 2024 11:19:38 +0000 (13:19 +0200)]
Handle export for filebase files and file verions from version 6.1+

4 weeks agoAdd function to retrieve all file locations
Cyperghost [Tue, 22 Oct 2024 09:57:23 +0000 (11:57 +0200)]
Add function to retrieve all file locations

5 weeks agoRelease 6.1.0 RC 1 6.1.0_RC_1
Alexander Ebert [Thu, 10 Oct 2024 15:44:48 +0000 (17:44 +0200)]
Release 6.1.0 RC 1

7 weeks agoRelease 6.1.0 Beta 2 6.1.0_Beta_2
Alexander Ebert [Fri, 27 Sep 2024 14:13:53 +0000 (16:13 +0200)]
Release 6.1.0 Beta 2

8 weeks agoMerge branch '6.0'
Alexander Ebert [Wed, 25 Sep 2024 09:45:13 +0000 (11:45 +0200)]
Merge branch '6.0'

8 weeks agoFix the export of the i18n values for filebase licenses 6.0
Alexander Ebert [Wed, 25 Sep 2024 09:44:46 +0000 (11:44 +0200)]
Fix the export of the i18n values for filebase licenses

See https://www.woltlab.com/community/thread/308281-import-einer-woltlab-suite-mit-einem-anderen-tabellen-prefix-nicht-m%C3%B6glich/

2 months agoFix wrong smiley directory (SMF)
Marcel Werk [Wed, 18 Sep 2024 08:46:42 +0000 (10:46 +0200)]
Fix wrong smiley directory (SMF)

2 months agoRelease 6.0.17 6.0.17
Alexander Ebert [Fri, 13 Sep 2024 15:09:19 +0000 (17:09 +0200)]
Release 6.0.17

2 months agoRelease 6.1.0 Beta 1 6.1.0_Beta_1
Alexander Ebert [Fri, 30 Aug 2024 12:03:56 +0000 (14:03 +0200)]
Release 6.1.0 Beta 1

3 months agoFix some deprecation errors in the phpBB 3.0.x exporter
Alexander Ebert [Mon, 5 Aug 2024 14:24:26 +0000 (16:24 +0200)]
Fix some deprecation errors in the phpBB 3.0.x exporter

See da0939c253270dcdadb860813e6c425fa1f6aa03
See 2762fb61dc66b06e3557b6617a306f5cbbdb3cce

3 months agoMerge branch '6.0'
Alexander Ebert [Thu, 1 Aug 2024 09:26:10 +0000 (11:26 +0200)]
Merge branch '6.0'

4 months agoFix potential NULL values
Marcel Werk [Thu, 4 Jul 2024 09:32:18 +0000 (11:32 +0200)]
Fix potential NULL values

5 months agoRelease 6.0.15 6.0.15
Alexander Ebert [Tue, 18 Jun 2024 15:45:07 +0000 (17:45 +0200)]
Release 6.0.15

5 months agoFix the handling of an empty list of participants
Alexander Ebert [Fri, 7 Jun 2024 10:03:24 +0000 (12:03 +0200)]
Fix the handling of an empty list of participants

5 months agoRelease 6.0.14 6.0.14
Alexander Ebert [Fri, 31 May 2024 11:16:07 +0000 (13:16 +0200)]
Release 6.0.14

5 months agoAdd support for embedded images in newer WP versions
Alexander Ebert [Tue, 28 May 2024 15:09:39 +0000 (17:09 +0200)]
Add support for embedded images in newer WP versions

5 months agoFix a potential NULL value for usernames
Alexander Ebert [Tue, 28 May 2024 12:22:51 +0000 (14:22 +0200)]
Fix a potential NULL value for usernames

6 months agoFix several 'deprecated' issues in the PHPBB3.1+ exporter
Marcel Werk [Tue, 7 May 2024 11:56:08 +0000 (13:56 +0200)]
Fix several 'deprecated' issues in the PHPBB3.1+ exporter

6 months agoRelease 6.0.13 6.0.13
Alexander Ebert [Mon, 22 Apr 2024 17:40:18 +0000 (19:40 +0200)]
Release 6.0.13

6 months agoAdd a pseudo update for the missing 6.0.11 release
Alexander Ebert [Mon, 22 Apr 2024 17:22:23 +0000 (19:22 +0200)]
Add a pseudo update for the missing 6.0.11 release

6 months agoRelease 6.0.12 6.0.12
Alexander Ebert [Mon, 22 Apr 2024 16:33:08 +0000 (18:33 +0200)]
Release 6.0.12

7 months agoSet version number to 6.1.0 dev 1
Marcel Werk [Fri, 19 Apr 2024 15:29:10 +0000 (17:29 +0200)]
Set version number to 6.1.0 dev 1

7 months agoMerge branch '6.0'
Marcel Werk [Fri, 19 Apr 2024 15:28:32 +0000 (17:28 +0200)]
Merge branch '6.0'

8 months agoRemove obsolete code
Marcel Werk [Fri, 15 Mar 2024 14:32:07 +0000 (15:32 +0100)]
Remove obsolete code

These parameters are determined by the `ImageImporter` anyway and do not need to be given as a parameter.

8 months agoRemove obsolete code
Marcel Werk [Fri, 15 Mar 2024 14:29:19 +0000 (15:29 +0100)]
Remove obsolete code

There parameters are determined by the `MediaImporter` anyway and do not need to be given as a parameter.

8 months agoRemove obsolete code
Marcel Werk [Fri, 15 Mar 2024 14:25:20 +0000 (15:25 +0100)]
Remove obsolete code

The hash, file extension and dimensions are determined by the `UserAvatarImporter` anyway and do not need to be given as a parameter.

8 months agoFix `deprecated` error (vb5)
Marcel Werk [Tue, 5 Mar 2024 11:42:30 +0000 (12:42 +0100)]
Fix `deprecated` error (vb5)

ref https://www.woltlab.com/community/thread/305102-importer-vbulletin-5-x/?postID=1959845#post1959845

8 months agoFix `deprecated` error
Marcel Werk [Mon, 4 Mar 2024 14:24:24 +0000 (15:24 +0100)]
Fix `deprecated` error

ref https://www.woltlab.com/community/thread/305102-importer-vbulletin-5-x/

8 months agoUpdate outdated XSD location
Marcel Werk [Fri, 1 Mar 2024 14:22:55 +0000 (15:22 +0100)]
Update outdated XSD location

9 months agoRelease 6.0.7 6.0.7
Alexander Ebert [Mon, 29 Jan 2024 12:42:46 +0000 (13:42 +0100)]
Release 6.0.7

10 months agoMerge pull request #80 from WoltLab/export-filebase-license
Marcel Werk [Thu, 4 Jan 2024 12:06:47 +0000 (13:06 +0100)]
Merge pull request #80 from WoltLab/export-filebase-license

Export filebase license

10 months agoRun cs-fixer
Cyperghost [Thu, 4 Jan 2024 09:43:35 +0000 (10:43 +0100)]
Run cs-fixer

10 months agoAdd new line after function
Cyperghost [Wed, 3 Jan 2024 13:46:11 +0000 (14:46 +0100)]
Add new line after function

10 months agolicense support was added in 2.1.x
Cyperghost [Wed, 3 Jan 2024 13:43:05 +0000 (14:43 +0100)]
license support was added in 2.1.x

10 months agoExport licenseID, licenseType and licenseText
Cyperghost [Tue, 2 Jan 2024 15:09:00 +0000 (16:09 +0100)]
Export licenseID, licenseType and licenseText

10 months agoInsert function to export filebase licenses
Cyperghost [Tue, 2 Jan 2024 13:48:34 +0000 (14:48 +0100)]
Insert function to export filebase licenses

10 months agoRelease 6.0.5 6.0.5
Alexander Ebert [Fri, 29 Dec 2023 11:30:19 +0000 (12:30 +0100)]
Release 6.0.5

10 months agoDrop the update block for 5.5
Alexander Ebert [Wed, 27 Dec 2023 12:52:44 +0000 (13:52 +0100)]
Drop the update block for 5.5

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

11 months agoCheck if additionalData not null
Cyperghost [Thu, 21 Dec 2023 10:00:37 +0000 (11:00 +0100)]
Check if additionalData not null

11 months agoRemove `$destVersion52`
Cyperghost [Thu, 21 Dec 2023 09:48:01 +0000 (10:48 +0100)]
Remove `$destVersion52`

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

11 months agoExport `fontAwesomeIcon` for files
Cyperghost [Wed, 20 Dec 2023 11:20:37 +0000 (12:20 +0100)]
Export `fontAwesomeIcon` for files

11 months agoMerge pull request #78 from WoltLab/cover-photo
Marcel Werk [Tue, 19 Dec 2023 15:57:30 +0000 (16:57 +0100)]
Merge pull request #78 from WoltLab/cover-photo

Cover photo

11 months agoMerge pull request #79 from WoltLab/export-additional-data
Marcel Werk [Tue, 19 Dec 2023 15:56:47 +0000 (16:56 +0100)]
Merge pull request #79 from WoltLab/export-additional-data

Export for categories `additionalData`

11 months agoCorrect save additionalData
Olaf Braun [Tue, 19 Dec 2023 13:53:40 +0000 (14:53 +0100)]
Correct save additionalData

11 months agoUse $filePath variable
Olaf Braun [Tue, 19 Dec 2023 13:51:19 +0000 (14:51 +0100)]
Use $filePath variable

11 months agoRemove dest version
Olaf Braun [Tue, 19 Dec 2023 13:50:19 +0000 (14:50 +0100)]
Remove dest version

11 months agoUpdate files/lib/system/exporter/WBB4xExporter.class.php
Olaf Braun [Tue, 19 Dec 2023 13:47:18 +0000 (14:47 +0100)]
Update files/lib/system/exporter/WBB4xExporter.class.php

Co-authored-by: Marcel Werk <burntime@woltlab.com>
11 months agoUpdate files/lib/system/exporter/WBB4xExporter.class.php
Olaf Braun [Tue, 19 Dec 2023 13:47:10 +0000 (14:47 +0100)]
Update files/lib/system/exporter/WBB4xExporter.class.php

Co-authored-by: Marcel Werk <burntime@woltlab.com>
11 months agoExport for categories `additionalData`
Cyperghost [Tue, 19 Dec 2023 12:34:53 +0000 (13:34 +0100)]
Export for categories `additionalData`

11 months agoFix code style
Cyperghost [Tue, 19 Dec 2023 12:28:27 +0000 (13:28 +0100)]
Fix code style

11 months agoRename coverPhotoFile to coverPhoto
Cyperghost [Tue, 19 Dec 2023 12:18:43 +0000 (13:18 +0100)]
Rename coverPhotoFile to coverPhoto

11 months agoSelect hash and extension
Cyperghost [Tue, 19 Dec 2023 12:16:58 +0000 (13:16 +0100)]
Select hash and extension

11 months agoExport calendar event cover photo
Cyperghost [Tue, 19 Dec 2023 12:06:32 +0000 (13:06 +0100)]
Export calendar event cover photo

11 months agoExport cover photos for entries
Cyperghost [Tue, 19 Dec 2023 11:58:31 +0000 (12:58 +0100)]
Export cover photos for entries

11 months agoExport blog cover photos
Cyperghost [Tue, 19 Dec 2023 11:47:02 +0000 (12:47 +0100)]
Export blog cover photos

11 months agoFix issue when importing users (WBB4+)
Marcel Werk [Mon, 27 Nov 2023 13:50:14 +0000 (14:50 +0100)]
Fix issue when importing users (WBB4+)

Fix an error if no groups or languages were assigned to a user.

13 months agoRelease 6.0.0 6.0.0
Alexander Ebert [Wed, 11 Oct 2023 11:50:01 +0000 (13:50 +0200)]
Release 6.0.0

13 months agoRelease 6.0.0 RC 2 6.0.0_RC_2
Alexander Ebert [Thu, 28 Sep 2023 14:51:12 +0000 (16:51 +0200)]
Release 6.0.0 RC 2

14 months agoMerge branch '5.5' into 6.0
Tim Düsterhus [Mon, 18 Sep 2023 13:57:50 +0000 (15:57 +0200)]
Merge branch '5.5' into 6.0

14 months agoDisable `single_line_empty_body`
Tim Düsterhus [Mon, 18 Sep 2023 13:23:32 +0000 (15:23 +0200)]
Disable `single_line_empty_body`

This conflicts with phpcbf.

14 months agoRelease 5.5.16 5.5 5.5.16
Alexander Ebert [Mon, 18 Sep 2023 13:12:18 +0000 (15:12 +0200)]
Release 5.5.16

14 months agoMerge remote-tracking branch 'origin/6.0' into 6.0
Tim Düsterhus [Mon, 18 Sep 2023 13:09:10 +0000 (15:09 +0200)]
Merge remote-tracking branch 'origin/6.0' into 6.0

14 months agoUpdate PHP CS Fixer to PER-CS 2.0
Tim Düsterhus [Mon, 18 Sep 2023 13:07:20 +0000 (15:07 +0200)]
Update PHP CS Fixer to PER-CS 2.0

14 months agoFix the handling of the nullable group description
Alexander Ebert [Sat, 16 Sep 2023 12:44:36 +0000 (14:44 +0200)]
Fix the handling of the nullable group description

See https://www.woltlab.com/community/thread/301633-datenimport-von-5-5-auf-6-0/

14 months agoAdd 6.0 branch to GHA workflows
Tim Düsterhus [Fri, 15 Sep 2023 13:44:39 +0000 (15:44 +0200)]
Add 6.0 branch to GHA workflows

14 months agoRelease 6.0.0 RC 1 6.0.0_RC_1
Alexander Ebert [Fri, 15 Sep 2023 13:27:21 +0000 (15:27 +0200)]
Release 6.0.0 RC 1

14 months agoAdd update instructions from 5.5
Tim Düsterhus [Tue, 12 Sep 2023 10:51:01 +0000 (12:51 +0200)]
Add update instructions from 5.5

14 months agoReformat and simplify the check for file system access
Alexander Ebert [Sun, 10 Sep 2023 10:26:46 +0000 (12:26 +0200)]
Reformat and simplify the check for file system access

14 months agoFix the import of user options of type `labeledUrl`
Alexander Ebert [Sun, 10 Sep 2023 10:22:12 +0000 (12:22 +0200)]
Fix the import of user options of type `labeledUrl`

See https://www.woltlab.com/community/thread/301510-fehler-beim-speichern-des-benutzerprofils/

14 months agoDrop support for paid files (WBB4+)
Marcel Werk [Fri, 8 Sep 2023 16:20:00 +0000 (18:20 +0200)]
Drop support for paid files (WBB4+)

14 months agoRelease 6.0.0 Beta 4 6.0.0_Beta_4
Alexander Ebert [Wed, 6 Sep 2023 14:02:27 +0000 (16:02 +0200)]
Release 6.0.0 Beta 4

14 months agoMerge branch '5.5'
Tim Düsterhus [Tue, 5 Sep 2023 15:15:55 +0000 (17:15 +0200)]
Merge branch '5.5'

14 months agoMerge remote-tracking branch 'origin/5.5' into 5.5
Tim Düsterhus [Tue, 5 Sep 2023 15:15:49 +0000 (17:15 +0200)]
Merge remote-tracking branch 'origin/5.5' into 5.5

14 months agoMerge branch '5.5'
Tim Düsterhus [Tue, 5 Sep 2023 15:04:46 +0000 (17:04 +0200)]
Merge branch '5.5'

14 months agoUpgrade to `actions/checkout@v4`
Tim Düsterhus [Tue, 5 Sep 2023 15:04:31 +0000 (17:04 +0200)]
Upgrade to `actions/checkout@v4`

14 months agoAdd PHP 8.3 to the php.yml workflow
Tim Düsterhus [Tue, 5 Sep 2023 14:50:13 +0000 (16:50 +0200)]
Add PHP 8.3 to the php.yml workflow

14 months agoMerge pull request #77 from WoltLab/vb-deleted-disabled
Tim Düsterhus [Tue, 5 Sep 2023 12:43:01 +0000 (14:43 +0200)]
Merge pull request #77 from WoltLab/vb-deleted-disabled

vB 3/4: Fix handling of disabled posts

14 months agovB 3/4: Unify `isDisabled` check in exportPosts() with exportThreads()
Tim Düsterhus [Tue, 5 Sep 2023 09:24:59 +0000 (11:24 +0200)]
vB 3/4: Unify `isDisabled` check in exportPosts() with exportThreads()

14 months agovB 3/4: Do not import deleted threads as disabled
Tim Düsterhus [Tue, 5 Sep 2023 09:24:42 +0000 (11:24 +0200)]
vB 3/4: Do not import deleted threads as disabled

14 months agoMerge branch '5.5'
Tim Düsterhus [Tue, 5 Sep 2023 08:15:31 +0000 (10:15 +0200)]
Merge branch '5.5'

14 months agovB 3/4: Handle a NULL board description
Tim Düsterhus [Tue, 5 Sep 2023 08:02:34 +0000 (10:02 +0200)]
vB 3/4: Handle a NULL board description

14 months agoAdd XSD location to .phpcs.xml
Tim Düsterhus [Thu, 24 Aug 2023 08:34:33 +0000 (10:34 +0200)]
Add XSD location to .phpcs.xml

15 months agoMerge branch 'master' of https://github.com/WoltLab/com.woltlab.wcf.exporter
Marcel Werk [Tue, 22 Aug 2023 14:59:10 +0000 (16:59 +0200)]
Merge branch 'master' of https://github.com/WoltLab/com.woltlab.wcf.exporter

15 months agoRemove import of `showSubBoards`
Marcel Werk [Tue, 22 Aug 2023 14:59:08 +0000 (16:59 +0200)]
Remove import of `showSubBoards`

15 months agoRelease 6.0.0 Beta 2 6.0.0_Beta_2
Alexander Ebert [Tue, 22 Aug 2023 09:32:59 +0000 (11:32 +0200)]
Release 6.0.0 Beta 2

15 months agoMerge branch '5.5'
Alexander Ebert [Tue, 22 Aug 2023 09:29:59 +0000 (11:29 +0200)]
Merge branch '5.5'

15 months agoFix the calculation of the conversation users
Alexander Ebert [Mon, 21 Aug 2023 16:15:03 +0000 (18:15 +0200)]
Fix the calculation of the conversation users

15 months agoMerge branch '5.5'
Tim Düsterhus [Mon, 21 Aug 2023 09:02:17 +0000 (11:02 +0200)]
Merge branch '5.5'

15 months agoFix PHP Codestyle
Tim Düsterhus [Mon, 21 Aug 2023 09:02:12 +0000 (11:02 +0200)]
Fix PHP Codestyle

15 months agoRemove import of `postSortOrder`
Marcel Werk [Fri, 18 Aug 2023 11:49:00 +0000 (13:49 +0200)]
Remove import of `postSortOrder`

15 months agoRelease 6.0.0 Beta 1 6.0.0_Beta_1
Alexander Ebert [Thu, 17 Aug 2023 13:26:23 +0000 (15:26 +0200)]
Release 6.0.0 Beta 1

15 months agoImprove the performance of the export of conversation participants
Alexander Ebert [Tue, 15 Aug 2023 12:18:23 +0000 (14:18 +0200)]
Improve the performance of the export of conversation participants