57f4176b57
DEV: Bump rubocop_discourse ( #29608 )
2024-11-06 06:27:49 +08:00
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
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
436b3b392b
DEV: Apply syntax_tree formatting to script/*
2023-01-09 11:13:22 +00:00
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
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
c11e8c9a64
add support for importing attachments in bbPress importer
2018-04-24 11:08:12 -04:00
667b025d12
make rubocop happy
2017-11-07 14:20:46 -05:00
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
3f8e535692
FEATURE: bbpress importer can import private messages
2017-08-21 16:39:57 -04:00
5012d46cbd
Add rubocop to our build. ( #5004 )
2017-07-28 10:20:09 +09:00
0d36fb0c2b
bbpress import script: Adding support for anonymous users
2017-05-25 13:15:50 +02:00
ffbaf374c8
use .presence rather than DIY checking
2017-01-11 12:55:25 -08:00
e307bbccf9
Merge branch 'master' of github.com:discourse/discourse into bbpress-missing-display-name
2017-01-11 11:28:38 -08:00
c5d6bfe7e2
bbpress: Use nicename if display_name is missing
2017-01-11 11:26:55 -08:00
6506c0d900
use table prefix in bbpress import script
2017-01-10 16:07:13 +05:30
1c0e5ce523
bbpress.rb: move configuration to ENV
2016-09-26 15:03:42 -07:00
b716886240
update bbPress importer
2016-03-07 18:22:15 +01:00
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
dcc4267490
FIX: base script import to handle category color/text color
2015-05-19 12:40:35 +02:00
3c4cee5f62
FIX: improve imported code blocks from bbPress importer
2015-03-20 15:54:54 -04:00
50bf066afd
Add subcategory support to BBPress import
2015-03-16 13:18:20 -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
58024a8f4d
add table prefix constant to bbpress import script & fix user imports
2015-02-03 10:06:35 -08:00
daceea73a8
Import scripts for Drupal and Kunena/Joomla. A new base class for import scripts.
2014-06-02 14:38:40 -04:00
55e5515657
fallback to email lookup if needed
2014-05-18 11:49:36 +10:00
4f7e960e49
raw bbpress import script
...
amend post_creator to support custom fields
2014-05-18 11:33:59 +10:00