Neil Lalonde
c90c4b9703
sadly I can't remove that locale_file_walker dependency from pull_translations.rb
2017-11-16 15:05:45 -05:00
Gerhard Schlager
94ceb06b02
fix user lookup by email in disqus import script
2017-11-16 16:26:18 +01:00
Neil Lalonde
0cdded8079
Merge pull request #5303 from vinothkannans/export-multiple-categories
...
FEATURE: Option to export multiple categories using export_category method
2017-11-15 16:07:21 -05:00
Gerhard Schlager
06a6ddc3ba
handle plaintext and HTML emails in mbox importer
2017-11-15 20:22:11 +01:00
Vinoth Kanan
d9823f69c6
FEATURE: Option to export multiple categories using export_category method
2017-11-11 19:11:16 +05:30
Jon Bartlett
5d8508c523
New yahoo groups importer
2017-11-09 11:07:57 +01: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
Arpit Jalan
7f33f7850a
Merge pull request #5270 from vinothkannans/rake_categories
...
FEATURE: Rake task to export and import category structure
2017-11-01 21:36:03 +05:30
Vinoth Kannan
a00af4d85a
FEATURE: Rake task to export and import category structure
2017-11-01 17:17:05 +05:30
Jay Pfaffman
9cbb90c5ed
add importer for modx forum ( #5239 )
2017-10-31 10:50:34 +11:00
Neil Lalonde
aec5de451b
FIX: compare imported ids as string instead of converting to integer, same as LookupContainer
2017-10-23 14:01:57 -04:00
Régis Hanol
0d257058c9
make rubocop 🤖 happy
2017-10-23 10:21:50 +02:00
Jay Pfaffman
20e7e285d6
add users with invalid email addresses ( #5224 )
...
* add users with invalid email addresses
* start to add suspend user stff
* don't create a suspend_user function
* include reason for suspension
2017-10-23 10:18:44 +02:00
Gerhard Schlager
6c829c24d7
escaping the subject isn't needed in the mbox importer
2017-10-19 15:25:20 +02:00
Gerhard Schlager
c41880ab19
Improvements to the experimental mbox importer
...
* Disable journaling to improve performance in Docker
* Use the email cooking method
* Store IncomingEmail in order find related posts by Message-ID
* Escape HTML in imported messages
2017-10-19 14:27:40 +02:00
Jay Pfaffman
e61edfd13a
UX: discourse restore -- sort by date
2017-10-05 15:20:14 -07:00
Robin Ward
0c84352386
Add support for transformations
2017-10-05 16:24:58 -04:00
Robin Ward
07d04aba1d
Support `{{unless}}` in virtual dom templates
2017-10-05 14:35:07 -04:00
Robin Ward
051b49efdb
FIX: Properly encode string literals in hbs compiler
2017-10-04 15:53:06 -04:00
Jay Pfaffman
ab12c40e76
Tweak error messages for restore
2017-10-03 14:09:32 -07:00
Robin Ward
0caf6a0f7d
Support for HTML values in widget hbs templates
2017-09-29 09:56:14 -04:00
Robin Ward
979de48bbd
Fix ruby lint error
2017-09-28 16:15:32 -04:00
Robin Ward
df81d109e5
The ability to attach `attrs` when embedding widgets
2017-09-28 16:08:43 -04:00
Gerhard Schlager
a1ee61ec25
handle empty locale file in Transifex pull script
2017-09-16 23:33:21 +02:00
Gerhard Schlager
74a855b08d
Ensure that all locale files are pulled from Transifex
2017-09-16 22:33:00 +02:00
Guo Xiang Tan
4c1fa759e5
FIX: Add missing option to apache bench.
2017-09-13 16:12:38 +08:00
Guo Xiang Tan
26c6447161
Fix bugs in profiling scripts leading to incorrect results.
2017-09-13 15:33:59 +08:00
Guo Xiang Tan
e70428ac8c
FIX: Don't write `wget` response to file.
2017-09-13 14:09:23 +08:00
Guo Xiang Tan
4142bed1af
Fix incorrect topic id in profiiing script.
2017-09-07 06:01:35 +08:00
Guo Xiang Tan
935afe63f7
Fix profile db generator not seeding.
2017-09-05 11:23:03 +08:00
Quangbuu Le
90c14106fa
Enhance BulkImport pre_cook ( #5015 )
...
* Enhance BulkImport pre_cook
* BulkImport: Trim <br> at begining and ending [quote][quote/]
2017-09-04 11:04:54 +02:00
Robin Ward
77ba265c07
FIX: Linting errors in Ruby
2017-09-01 13:34:45 -04:00
Robin Ward
dffb1fc4ee
FEATURE: Use Glimmer compiler for widget templates
...
Widgets can now specify a template which is precompiled using Glimmer's
AST and then converted into our virtual dom code.
Example:
```javascript
createWidget('post-link-arrow', {
template: hbs`
{{#if attrs.above}}
<a class="post-info arrow" title={{i18n "topic.jump_reply_up"}}>
{{fa-icon "arrow-up"}}
</a>
{{else}}
<a class="post-info arrow" title={{i18n "topic.jump_reply_down"}}>
{{fa-icon "arrow-down"}}
</a>
{{/if}}
`,
click() {
DiscourseURL.routeTo(this.attrs.shareUrl);
}
});
```
2017-09-01 09:28:16 -04:00
Gerhard Schlager
e9fb2c5756
phpBB3 importer: Fix validation of site settings
2017-08-29 01:48:30 +02:00
Jay Pfaffman
657e5a8633
Suggest running discourse not script/discourse ( #5089 )
...
Having `discourse restore` offer copy/paste of backups is awesome, but doesn't work (rails won't load) if you call script/discourse.
2017-08-28 12:59:56 -04:00
Guo Xiang Tan
49ddc98b38
Merge pull request #5066 from davidtaylorhq/docker-lint-changes
...
Docker lint SINGLE_PLUGIN
2017-08-23 09:56:15 +09:00
David Taylor
ed6e1c3825
Combine docker:lint and docker:test into one command
2017-08-22 13:47:29 +01:00
Neil Lalonde
3f8e535692
FEATURE: bbpress importer can import private messages
2017-08-21 16:39:57 -04:00
David Taylor
6e7488178f
Add documentation to docker_test.rb
2017-08-19 11:10:17 +01:00
Guo Xiang Tan
8e8653a300
Fix conditions.
2017-08-18 12:46:21 +09:00
Guo Xiang Tan
8ecf383c55
Extract linter in `docker:test` Rake task into `docker:lint`.
2017-08-18 12:22:01 +09:00
Arpit Jalan
5ad94a7020
better bbcode parsing for phpbb bulk import script
2017-08-15 12:41:51 +05:30
Guo Xiang Tan
3f24ed2b3e
Can't revert due to incompatibility of new site setting types.
...
Revert "Revert "FEATURE: Site settings defaults per locale""
This reverts commit 439fe8ba24
.
2017-08-07 10:43:09 +09:00
Guo Xiang Tan
439fe8ba24
Revert "FEATURE: Site settings defaults per locale"
...
This reverts commit 468a8fcd20
.
2017-08-07 10:31:50 +09:00
Arpit Jalan
2d909f7894
new phpBB PostgreSQL bulk import script
2017-08-03 21:21:58 +05:30
Erick Guan
468a8fcd20
FEATURE: Site settings defaults per locale
...
This change-set allows setting different defaults for different locales.
It also:
- Adds extensive testing around site setting validation
- raises deprecation error if site setting has the default property based on env
- relocated site settings for dev and tests in the initializer
- deprecated client_setting in the site setting's loading process
- ensure it raises when a enum site setting being set
- default_locale is promoted to `required` category.
- fixes incorrect default setting and validation
- fixes ensure type check for site settings
- creates a benchmark for site setting
- sets reasonable defaults for Chinese
2017-08-02 12:24:19 -04:00
Quangbuu Le
bac21d317b
Bulk import likes from vBulletin thanks ( #5014 )
2017-08-01 10:01:45 +02:00
Mohammad AlTawil
7836b064f4
[FIX] invalid byte sequence in UTF-8 ( #5003 )
...
Invalid encoding fixed prior to empty check
2017-07-31 15:34:11 -04:00
Quangbuu Le
0daa177805
Enhance bulk import scripts ( #5010 )
...
* Enhance bulk import scripts
* Fix: restore running statement of BulkImport::VBulletin
2017-07-31 10:56:57 +02:00