Commit Graph

773 Commits

Author SHA1 Message Date
9cd59d382d Add support for MyBB table prefix 2015-03-14 22:31:08 -07:00
b8d855227d Fix broken mysql2 load order in mybb import script 2015-03-14 21:29:17 -07:00
1cc7db2370 Fix gem load order for SFM2 importer 2015-03-15 01:57:46 +01:00
53591ade00 Adds a few enhancements to the base importer
- Allows importing globally pinned topics
- Doesn't restore the original value of a SiteSetting anymore if an importer changed its value
- Allows all file extensions during the import
- Adds the ability to import bookmarks
2015-03-13 21:24:11 +01:00
1e339ad527 FIX: handle missing post body in json in Ning importer 2015-03-12 18:46:22 -04:00
b5426763e4 FIX: Importers should allow categories with existing name if the parent category is different
This changes the content of `@categories_lookup` from `Category` objects
to IDs since the category names aren't needed anymore. The lookup
method has been renamed too.
2015-03-12 21:15:02 +01:00
c35cdfcf6b Update vbulletin.rb 2015-03-10 00:31:12 +10:30
b6f0b29314 Merge pull request #3259 from mcg1969/askbot
Initial commit of askbot.rb
2015-03-07 17:38:34 +01:00
e03a1f3532 Initial commit of askbot.rb 2015-03-07 08:48:42 -06:00
6030fe1f9d Added location.present? test to user profile updating. 2015-03-07 08:42:42 -06:00
cdd4608403 typo correction
that -> than
2015-03-04 19:31:55 +05:30
Sam
a55a6fb703 Merge pull request #3166 from fantasticfears/bbpress
add table prefix constant to bbpress import script & fix user imports
2015-02-23 14:23:15 +11:00
de167165e3 FIX: don't change default_digest_email_frequency during import 2015-02-20 10:30:30 -05:00
ae2f861101 FEATURE: import scripts update last_seen_at on users based on created date and last post date 2015-02-12 12:25:01 -05:00
38279c79c9 Merge pull request #3196 from fantasticfears/discuz
find more reply syntax during processing in discuzx importer
2015-02-11 09:57:25 +01:00
b1e69d1f95 find more reply syntax during processing in discuzx importer 2015-02-10 21:43:16 -08:00
519c875d87 Fixes the attachment import of the phpBB3 importer 2015-02-08 21:38:28 +01:00
07af79c85b Ning import: users who have never posted are trust level 0 2015-02-06 16:03:41 -05:00
ef482591bf FIX: Ning json can have square brackets instead of commas 2015-02-06 13:47:11 -05:00
36e550ffea add Discuz! X importer 2015-02-06 05:01:43 -08:00
58024a8f4d add table prefix constant to bbpress import script & fix user imports 2015-02-03 10:06:35 -08:00
0e5c9b2590 small upload code refactor 2015-02-03 18:44:18 +01:00
a064bad9a3 fix Ning import script when resuming an import 2015-02-02 16:01:48 -05:00
827daf7f0f FIX: The order of includes in the base importer was wrong.
https://meta.discourse.org/t/importer-for-simple-machines-2-forums/17656/58
2015-01-31 15:42:39 +01:00
c3c202f59e import approval state of users in Ning import script 2015-01-27 15:22:38 -05:00
31340de446 don't break the vBulletin importer when PrettyText times out 2015-01-26 20:35:30 +01:00
72755970c6 Improve the base importer
- FEATURE: Print the time it took for the import to finish
- FEATURE: Allow importing of unactivated users
- FIX: Remove unused variables
- FIX: Accessing an undefined variable is not a good idea
2015-01-23 22:44:00 +01:00
a2099110aa FEATURE: Ning importer 2015-01-23 12:19:46 -05:00
eecc573fbc FIX: don't break import when raw can't be preprocessed (vBulletin importer) 2015-01-21 09:36:46 +01:00
6c4d852011 Improve vBulletin importer
- FEATURE: TopicCreator now supports 'pinned_at' parameter
- FIX: 🐛 FIX TopicQuerySQL to support pinned topic older than 2010
- FIX: 🐛 Properly remove all HTML Entities from Usernames/Titles/Category Names/Groups in vBulletin importer
- FIX: 🐛 Properly handle specific vBulletin BBCode (quotes/mentions)
- FIX: 🐛 Make sure we generate a username from the name of the user instead of a fake email
- FEATURE: Allow for custom timezone in vBulletin importer
- FEATURE: Support for profile pictures/background in vBulletin importer
- FIX: 🐛 merge the categories tree to only 2 levels in vBulletin importer
2015-01-19 15:00:55 +01:00
30710215bc FIX: handle timezone detection errors 2015-01-13 16:44:25 +01:00
ac72c23799 Exit if a non zero status code is returned. 2014-12-23 14:29:44 +08:00
5045d8677c new vBulletin importer (uses mysql dump instead of multiple csv files) 2014-12-22 13:22:16 +01:00
fb60daa867 Introduce support for dumping Rails process heap at the end of a benchmark run 2014-12-07 22:55:37 +00:00
c273a6d1d4 Rails -> Ruby verbiage change in script/measure.rb 2014-12-07 22:55:37 +00:00
Sam
c46b4bd12c Merge pull request #3020 from bear-metal/master
Minor additions to script/bench.rb
2014-12-04 14:22:32 +11:00
096138d0f7 Ensure tmp/pids exist when using unicorn 2014-12-04 01:30:00 +00:00
Sam
6d1321192a micro bench template 2014-12-04 09:31:04 +11:00
5ddcd30e75 Introduce support for other tuneable GC vars 2014-12-03 15:11:03 +00:00
65c106325c remove old & useless import script 2014-11-27 19:30:19 +01:00
5b90ceb71d FEATURE: rolls up 1.2.*.* IP ranges when number of entries > 10 2014-11-27 19:29:30 +01:00
Sam
4aec3c8c4c correct import script 2014-11-20 14:53:30 +11:00
3fdda8c2b7 Retrieve first_post_id manually
I had imported a phpbb forum to mybb previously. The importer script
messed up the firstpost ids. In this case most topics cannot be imported
to discourse as the script is not able to determine the topic post.

In case you are infected of this problem just uncomment this mysql
query. It will retrieve the first_post_id manually but it will slow down
the import.
2014-11-14 14:52:16 +01:00
2ffd3d29d7 Order posts by dateline
The post_ids in my mybb installation did not be in the right order. Post
with ID 2 was posted after post 5. I think it has something to do with a
previous import from phpbb to mybb.
2014-11-14 14:30:16 +01:00
54d450156f Remove mybb video tags
mybb embedds videos like this:

[video=provider]http://link-to-video.com[/video]

Let's remove these video tags as discourse does this automatically.
2014-11-14 14:26:13 +01:00
Sam
34180eba93 FIX: official benchmark crashing while populating db 2014-11-11 10:28:17 +11:00
b1a0cd417d Avoid a deprecation warning by poly-filling #deliver_now and #deliver_now 2014-11-10 01:05:46 -08:00
Sam
5ddb82c9b6 impor script fixes 2014-11-01 18:31:16 +11:00
Sam
f6b20ada93 a new bespoke importer, feel free to borrow ideas 2014-10-31 15:19:40 +11:00
Sam
1d4daca75d add override for post creation in importer 2014-10-31 15:19:40 +11:00