Commit Graph

33606 Commits

Author SHA1 Message Date
a0a2823536 DEV: Fix indentation 2019-05-31 10:19:19 -03:00
d4d42bc61c DEV: no-sandbox flag is deprecated (#7660) 2019-05-31 13:22:03 +02:00
1db7fd6f9b REFACTOR: topic-list model (#7658) 2019-05-31 13:15:45 +02:00
63264158cf REFACTOR: user-posts-stream model (#7657) 2019-05-31 13:02:15 +02:00
388433ec06 DEV: remove unused method (rake task deleted in 6a274fd) 2019-05-31 11:16:10 +05:30
3b8819f0ab FEATURE: add support for defer topic functionality
This feature allows end users to "defer" topics by marking them unread

The functionality is default disabled. This also introduces the new site
setting default_other_enable_defer: to enable this by default on new user
accounts.
2019-05-31 15:44:35 +10:00
5c526e5abb FEATURE: new rake task to watch all replied topics 2019-05-31 11:08:00 +05:30
6a274fd2cd DEV: Remove redundant rake task.
Onceoff job created in 028121b95b982500e0c63b11d216a6162d47a7bb
2019-05-31 10:05:13 +08:00
077dcc0642 FEATURE: add autocomplete discourse on full page search
This teaches chrome not to try autocompleting it.
2019-05-31 10:27:44 +10:00
cbaa9c4fca harmonize korean aliases 2019-05-30 15:48:12 -05:00
2e0a40007b FIX: Category topics should not be deletable via review queue 2019-05-30 16:43:23 -04:00
0f3c3bc309 Make import scripts work with frozen strings 2019-05-30 22:22:24 +02:00
c70d0c6659 Use an invalid domain for fake email addresses in importers 2019-05-30 22:22:24 +02:00
d3ba338144 Make Telligent import script more generic 2019-05-30 22:22:24 +02:00
1af9cfa244 Add comments to help translators with Message Format 2019-05-30 22:22:24 +02:00
c169456ee5 DEV: Create new component to reify the user fields (#7655) 2019-05-30 16:17:16 -03:00
c4fa20d644 FIX: Broken test, also typoed property 2019-05-30 14:27:28 -04:00
5e89714f77 FIX: Linting via prettier 2019-05-30 13:58:06 -04:00
b4d1416076 Version bump to v2.3.0.beta10 v2.3.0.beta10 2019-05-30 13:45:10 -04:00
7a9e85b1d7 FIX: Don't show the "Flag to delete" message to staff
If they can't delete, flagging should not either.
2019-05-30 13:31:40 -04:00
7a21f78f8c prettier (#7653) 2019-05-30 17:28:07 +02:00
0fbbff86ab REFACTOR: rest model (#7652) 2019-05-30 17:11:17 +02:00
9a4f6619d9 DEV: upgrades babel to 6.26.3 (#7651)
This is the last version of the 6.x babel branch.

To achieve this I used https://github.com/babel/babel-standalone witht he following patch:

diff --git a/gulpfile.js b/gulpfile.js
index 2121b5f..c40bfa3 100644
--- a/gulpfile.js
+++ b/gulpfile.js
@@ -74,24 +74,23 @@ const minifyAndRename = lazypipe()
   .pipe(uglify)
   .pipe(rename, { extname: '.min.js' });

-gulp.task('default', ['build']);
-gulp.task('build', ['build-babel', 'build-babili']);
-
-gulp.task('build-babel', cb => {
-  pump([
-    gulp.src('src/index.js'),
-    webpackBuild('babel.js', 'Babel', require('./package.json').version),
-    gulp.dest('.'),
-    minifyAndRename(),
-    gulp.dest('.'),
-  ], cb);
-});
-gulp.task('build-babili', cb => {
-  pump([
-    gulp.src('src/babili.js'),
-    webpackBuild('babili.js', 'Babili', require('./packages/babili-standalone/package.json').version),
-    gulp.dest('packages/babili-standalone/'),
-    minifyAndRename(),
-    gulp.dest('packages/babili-standalone/'),
-  ], cb);
-});
+  gulp.task('build-babel', gulp.series(cb => {
+    pump([
+      gulp.src('src/index.js'),
+      webpackBuild('babel.js', 'Babel', require('./package.json').version),
+      gulp.dest('.'),
+      minifyAndRename(),
+      gulp.dest('.'),
+    ], cb);
+  }));
+  gulp.task('build-babili', gulp.series(cb => {
+    pump([
+      gulp.src('src/babili.js'),
+      webpackBuild('babili.js', 'Babili', require('./packages/babili-standalone/package.json').version),
+      gulp.dest('packages/babili-standalone/'),
+      minifyAndRename(),
+      gulp.dest('packages/babili-standalone/'),
+    ], cb);
+  }));
+gulp.task('build', gulp.series('build-babel', 'build-babili'));
+gulp.task('default', gulp.series('build'));
diff --git a/package.json b/package.json
index f2414d2..854cfad 100644
--- a/package.json
+++ b/package.json
@@ -17,7 +17,7 @@
     "url": "git+https://github.com/Daniel15/babel-standalone.git"
   },
   "devDependencies": {
-    "babel-core": "6.26.0",
+    "babel-core": "6.26.3",
     "babel-helper-builder-react-jsx": "6.23.0",
     "babel-loader": "6.4.1",
     "babel-plugin-check-es2015-constants": "6.22.0",
@@ -123,7 +123,7 @@
     "babel-preset-stage-1": "6.24.1",
     "babel-preset-stage-2": "6.24.1",
     "babel-preset-stage-3": "6.24.1",
-    "gulp": "^3.9.1",
+    "gulp": "^4",
     "gulp-rename": "^1.2.2",
     "gulp-uglify": "^2.0.1",
     "jest": "^18.1.0",

and then ran:
yarn
yarn run build
2019-05-30 17:08:37 +02:00
dbfdce95c9 Update translations 2019-05-30 10:40:16 -04:00
7716617c0d DEV: Add spec for BrowserDetection and Chromebook. 2019-05-30 16:31:28 +03:00
8196af165d FIX: Add Chromebook detection. 2019-05-30 16:29:51 +03:00
2548d5b0e3 DEV: autospec chrome check was failing on macOS (#7649) 2019-05-30 12:09:01 +02:00
11ab3c623a DEV: removes verbose logging from test_helper (#7648) 2019-05-30 12:08:19 +02:00
0ba4ea9718 DEV: bin/rake autospec not working when saving a js file
Frozen string issue
2019-05-30 16:09:45 +10:00
f54a865846 DEV: refactor cleaning up of user export topics 2019-05-30 10:24:45 +05:30
dc43828905 add trust level blog link to discobot PM welcome 2019-05-29 18:19:35 -07:00
0eb8d74284 DEV: Reduce object fabrication in CookedPostProcessor spec. 2019-05-30 08:50:10 +08:00
bfb26b720b FIX: the en_US locale depends on en 2019-05-30 08:46:43 +08:00
2fa8df7cd2 New: can_see_groups? method for better perf 2019-05-30 08:45:20 +08:00
e7ee556e87 Support multi-group user search 2019-05-30 08:45:20 +08:00
8728850452 FEATURE: Mute topics tagged with both muted and unmuted tags. 2019-05-30 07:58:17 +08:00
8858dbb5b8 DEV: Refactor SystemMessage#create specs. 2019-05-30 07:56:36 +08:00
0df5349dbf FIX: ensure the post url is present
Also don't interpolate a string
2019-05-30 00:05:53 +02:00
a188d15b08 FIX: reduce poll when post is nil 2019-05-30 00:02:33 +02:00
b24938b5ff UX: Minor composer button alignment adjustments, simplification 2019-05-29 14:37:32 -04:00
23fdaf07f2 FIX: create system message in user selected locale
DEV: refactor `create_from_system_user` to use `create` method
2019-05-29 21:43:43 +05:30
227c45107d FEATURE: Implement Onebox for posts including polls. (#7539) 2019-05-29 17:05:52 +02:00
c77bc525cb REFACTOR: new-topic route (#7639) 2019-05-29 16:46:58 +02:00
ba66d6fd82 FIX: icon deprecation s/group/users (#7638) 2019-05-29 16:29:01 +02:00
034502af21 FIX: incorrectly removed moveTypes array (#7637) 2019-05-29 16:23:32 +02:00
bb6337d6c6 REFACTOR: choose-topic component (#7636) 2019-05-29 16:21:13 +02:00
b2fc80e4b7 REFACTOR: build-topic-selection mixin (#7635) 2019-05-29 16:09:19 +02:00
468cfa39f7 REFACTOR: rename-tag controller (#7634) 2019-05-29 15:58:12 +02:00
f2858e03c8 REFACTOR: preferences/email controller (#7633) 2019-05-29 15:53:42 +02:00
5e7e32510a FIX: lookup should be done against locale of reference (#7632) 2019-05-29 15:45:44 +02:00