Jarek Radosz
694b5f108b
DEV: Fix various rubocop lints ( #24749 )
...
These (21 + 3 from previous PRs) are soon to be enabled in rubocop-discourse:
Capybara/VisibilityMatcher
Lint/DeprecatedOpenSSLConstant
Lint/DisjunctiveAssignmentInConstructor
Lint/EmptyConditionalBody
Lint/EmptyEnsure
Lint/LiteralInInterpolation
Lint/NonLocalExitFromIterator
Lint/ParenthesesAsGroupedExpression
Lint/RedundantCopDisableDirective
Lint/RedundantRequireStatement
Lint/RedundantSafeNavigation
Lint/RedundantStringCoercion
Lint/RedundantWithIndex
Lint/RedundantWithObject
Lint/SafeNavigationChain
Lint/SafeNavigationConsistency
Lint/SelfAssignment
Lint/UnreachableCode
Lint/UselessMethodDefinition
Lint/Void
Previous PRs:
Lint/ShadowedArgument
Lint/DuplicateMethods
Lint/BooleanSymbol
RSpec/SpecFilePathSuffix
2023-12-06 23:25:00 +01:00
David Taylor
8a5d97ef3f
DEV: Update importers from PostUpload to UploadReference ( #23681 )
...
Discourse stopped using PostUpload in 9db8f00b3d
. Since then, these importers have been writing to the table, but any data was totally unused. This commit updates the easy cases to use UploadReference, and adds an error to the discourse_merger import script, which needs more significant work.
2023-09-27 15:01:04 +01:00
David Taylor
436b3b392b
DEV: Apply syntax_tree formatting to script/*
2023-01-09 11:13:22 +00:00
Peter Zhu
c5fd8c42db
DEV: Fix methods removed in Ruby 3.2 ( #15459 )
...
* File.exists? is deprecated and removed in Ruby 3.2 in favor of
File.exist?
* Dir.exists? is deprecated and removed in Ruby 3.2 in favor of
Dir.exist?
2022-01-05 18:45:08 +01:00
Sam Saffron
30990006a9
DEV: enable frozen string literal on all files
...
This reduces chances of errors where consumers of strings mutate inputs
and reduces memory usage of the app.
Test suite passes now, but there may be some stuff left, so we will run
a few sites on a branch prior to merging
2019-05-13 09:31:32 +08:00
Régis Hanol
c11e8c9a64
add support for importing attachments in bbPress importer
2018-04-24 11:08:12 -04:00
Neil Lalonde
667b025d12
make rubocop happy
2017-11-07 14:20:46 -05:00
discoursehosting
4f0bdec370
some improvements for importers ( #5295 )
...
* decode html entities within code blocks
* Only import users that actually participated in the bbpress part of Wordpress; import password hashes
* create permalinks for topics
* Better handling of [code] blocks
2017-11-07 17:50:43 +01:00
Neil Lalonde
3f8e535692
FEATURE: bbpress importer can import private messages
2017-08-21 16:39:57 -04:00
Guo Xiang Tan
5012d46cbd
Add rubocop to our build. ( #5004 )
2017-07-28 10:20:09 +09:00
lead4good
0d36fb0c2b
bbpress import script: Adding support for anonymous users
2017-05-25 13:15:50 +02:00
Jay Pfaffman
ffbaf374c8
use .presence rather than DIY checking
2017-01-11 12:55:25 -08:00
Jay Pfaffman
e307bbccf9
Merge branch 'master' of github.com:discourse/discourse into bbpress-missing-display-name
2017-01-11 11:28:38 -08:00
Jay Pfaffman
c5d6bfe7e2
bbpress: Use nicename if display_name is missing
2017-01-11 11:26:55 -08:00
Arpit Jalan
6506c0d900
use table prefix in bbpress import script
2017-01-10 16:07:13 +05:30
Jay Pfaffman
1c0e5ce523
bbpress.rb: move configuration to ENV
2016-09-26 15:03:42 -07:00
Régis Hanol
b716886240
update bbPress importer
2016-03-07 18:22:15 +01:00
Kane York
821124f3fd
FEATURE: Skip batches if all records exist
...
Update all import scripts to take advantage of all_records_exist?
2015-09-21 17:13:02 -07:00
Régis Hanol
dcc4267490
FIX: base script import to handle category color/text color
2015-05-19 12:40:35 +02:00
Neil Lalonde
3c4cee5f62
FIX: improve imported code blocks from bbPress importer
2015-03-20 15:54:54 -04:00
Robin Ward
50bf066afd
Add subcategory support to BBPress import
2015-03-16 13:18:20 -04:00
Gerhard Schlager
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
Erick Guan
58024a8f4d
add table prefix constant to bbpress import script & fix user imports
2015-02-03 10:06:35 -08:00
Neil Lalonde
daceea73a8
Import scripts for Drupal and Kunena/Joomla. A new base class for import scripts.
2014-06-02 14:38:40 -04:00
Sam
55e5515657
fallback to email lookup if needed
2014-05-18 11:49:36 +10:00
Sam
4f7e960e49
raw bbpress import script
...
amend post_creator to support custom fields
2014-05-18 11:33:59 +10:00