Commit Graph

304 Commits

Author SHA1 Message Date
OldHawk
d2edc44283 feat(torrent): show torrent H&R tag label in list and detail page 2017-09-07 13:05:41 +08:00
OldHawk
d2eae81eb2 fix(config): reset configure item variable name 2017-09-01 11:34:00 +08:00
OldHawk
ad48d49f4d feat(torrent): hide deleted torrent peers from client side downloading list page 2017-08-29 14:34:50 +08:00
OldHawk
6564617e4e feat(torrent): hide deleted torrent peers from client side 2017-08-29 14:29:03 +08:00
OldHawk
f052ea853e Merge commit 'b43c80e2c097b11114f4e4f01b9718321721a89b'
* commit 'b43c80e2c097b11114f4e4f01b9718321721a89b':
  feat(build): Update dependencies (#1847)
  fix(travis): Fix Travis failing on webdriver issues (#1845)
  fix(eslint): Inconsistent spacing before function parentheses (#1844)
  fix(mongodb): update ssl connection settings (#1809)
  Remove deprecated crypto package (#1843)
  feat(config): Mongo Seed 2.0 (#1808)
  fix(users): don't fail on missing old image on image upload (#1839)
  feat(build): Turn on mangling for uglify (#1841)
  fix(gulp): fix broken test:server:watch task (#1842)
  feat(core): Enhancement page title directive (#1686)
  feat(user): Add email support to forgot password (#1834)
  fix(mocha): update mochajs version to reduce vulnerabilities (#1830)
  refactor(menus): Refactor to the Menus client service to use functional loops/filters (#1575)
  feat(config): Mongoose 4.11 upgrade (#1818)

# Conflicts:
#	config/env/development.js
#	config/lib/app.js
#	modules/articles/server/models/article.server.model.js
#	modules/chat/client/config/chat.client.routes.js
#	modules/core/client/directives/page-title.client.directive.js
#	modules/core/client/services/menu.client.service.js
#	modules/users/client/config/users-admin.client.routes.js
#	modules/users/client/views/password/forgot-password.client.view.html
#	modules/users/server/models/user.server.model.js
#	package.json
2017-08-22 13:35:29 +08:00
OldHawk
e8e446df7c fix(core): configure item name from open_signin to open_signup 2017-08-16 16:16:44 +08:00
OldHawk
7e750206cc feat(core): reconfigure resourcesTag config 2017-08-15 10:50:13 +08:00
Mikael Korpela
f44c9bce71 fix(eslint): Inconsistent spacing before function parentheses (#1844)
Defines `space-before-function-paren` eslint rule and changes files accordingly.
2017-08-14 23:50:33 +03:00
OldHawk
1e3b1b2713 fix(core): add demo config
show_demo_warning_popup
show_demo_sign_message
2017-08-14 13:10:51 +08:00
OldHawk
23168f2cb3 fix(core): hide all info in app public tracker mode
user uploaded
user download
user ratio
user seeded
user leeched
user finished
2017-08-14 12:46:55 +08:00
Michael Leanos
eb9cdd784c feat(config): Mongo Seed 2.0 (#1808)
feat(config): Mongo Seed 2.0

Adds a more configurable and easily extended MongoDB Seed feature.

Adds additional options at the collection, and collection item level to
allow more control over how each environment config handles the seeding
feature.

Enforces seed order based on the order of the  environment's seeding configuration object.

Removes the previous SeedDB config file.

Adds chalk to messages logged to the console for readability.

Refactors the Mongo Seed configuration tests.

Adds Gulp tasks to perform Mongo Seed operations for default, prod, and
test environment configurations. Also, adds accommodating npm scripts.
2017-08-13 16:29:47 -07:00
Mikael Korpela
be88a2ca1f fix(users): don't fail on missing old image on image upload (#1839)
Fixes scenarios where previously when old image file would be missing, uploading new image file over it would fail because unlinking previous file fails.
2017-08-13 21:52:38 +03:00
Pierre Brisorgueil
c69644db65 feat(core): Enhancement page title directive (#1686)
* fix(users): test for usernameOrEmail

* Add comment to remind  change for mongo replicaset connection

* clean comment ..

* Generic pageTitle concept

* Revert "Generic pageTitle concept"

This reverts commit ff00ec950f085ca3b6d1abb564eab1965ab0a56e.

* align on meanjs state

* fix atom beautify newline

* align to mean indent

* pageTitle directive

automatic pageTitle directive

fix loads add ..

clean lodash dependencies

clean code

clean code & indent

clean lodash

* pageTitle directive

automatic pageTitle directive

fix loads add ..

clean lodash dependencies

clean code

clean code & indent

clean lodash
2017-08-09 22:47:01 -07:00
Mikael Korpela
f65d4b90ca feat(user): Add email support to forgot password (#1834)
Adds support for recovering users account using email and username.

Previously only username worked.
2017-08-07 16:38:48 +03:00
OldHawk
c0716d5832 doc(readme): update readme.md 2017-08-04 10:47:24 +08:00
OldHawk
82373b264d fix(core): test error 2017-08-03 18:37:03 +08:00
OldHawk
b50e463d80 fix(core): test error 2017-08-03 18:28:39 +08:00
OldHawk
840e498ce4 fix(core): test error 2017-08-03 18:15:09 +08:00
Michael Leanos
dc880eb5a7 feat(config): Mongoose 4.11 upgrade (#1818)
Upgrades Mongoose to 4.11.1

Updates Mongoose connection implementation to accommodate deprecated
features & connection options.

Also, updates the Gulp Mocha tasks to reflect changes to the Mongoose
implementation.

Fixes tests to get the database from the existing Mongoose singleton.

Derives from changes in https://github.com/meanjs/mean/pull/1816

Closes https://github.com/meanjs/mean/issues/1814
2017-07-27 13:19:22 -07:00
OldHawk
0fbed06b1a Merge commit '11777465cf77e2a0bbd0d576a1dadd76a8c2f55d'
* commit '11777465cf77e2a0bbd0d576a1dadd76a8c2f55d':
  Update templateCache root path
  feat(packages): updating packages (#1819)
  feat(Karma): Add mocha style progress to Karma tests
  feat(Travis): Don't allow Node.js 8 testing fail (#1815)
  feat(dependencies): replace PhantomJS in favor of chrome (#1776)
  fix(security): updated compression lib in package.json to reduce vulnerabilities (#1812)
  fix(build): ESLint error in Express config (#1807)
  fix(security): updating vulnerable packages (#1802)
  fix(build): E2E coverage broken on Travis CI (#1805)
  fix(users): Domain config setting (#1803)

# Conflicts:
#	package.json
2017-07-21 18:09:46 +08:00
OldHawk
61d8209d4b feat(core):rewrite userInfo directive 2017-07-18 16:28:08 +08:00
OldHawk
4d4dd8ed83 feat(core): scroll to page top when $locationChangeSuccess 2017-07-18 10:18:15 +08:00
OldHawk
ff441c0ae2 fix(forums): eslint warning 2017-07-17 23:06:16 +08:00
OldHawk
017a72182d feat(users): add user-info link at many place 2017-07-17 22:59:33 +08:00
OldHawk
e9e93da8ec feat(users): add user-info link at many place 2017-07-17 22:45:54 +08:00
OldHawk
bf791ce8c5 feat(users): add user-info client directive 2017-07-17 22:16:42 +08:00
OldHawk
9a43f8d052 feat(users): add access of user to view UserInfo 2017-07-17 20:13:56 +08:00
OldHawk
782337f492 feat(users): add UserInfo client views 2017-07-17 20:10:49 +08:00
OldHawk
e5eecc6937 feat(users): add UserInfo client routes 2017-07-17 20:10:33 +08:00
OldHawk
7bee67d8d3 feat(users): add UserInfo client controller 2017-07-17 20:10:21 +08:00
OldHawk
a9966d4401 feat(users): show user forum topics and replies count info in status page. 2017-07-16 14:54:52 +08:00
OldHawk
355307d21b fix(forums): update user topic & reply count when +/- 2017-07-16 14:44:22 +08:00
OldHawk
45526c12c6 feat(forums): add btn-width css and apply 2017-07-10 11:15:08 +08:00
OldHawk
08c287c866 fix(users): admin change user roles 2017-07-08 18:56:23 +08:00
OldHawk
909b35ee60 feat(users): forbid user login when banned from server 2017-07-04 17:52:08 +08:00
OldHawk
9ea721ec29 feat(users): forbid user login when banned from server 2017-07-04 17:49:11 +08:00
OldHawk
a256d60064 feat(users): forbid user login when banned from server 2017-07-04 17:47:25 +08:00
OldHawk
ed723422a3 fix(users): user roles modify 2017-07-04 17:30:38 +08:00
OldHawk
dcd59df3d3 fix(users): disable user admin in manager area 2017-07-04 17:28:15 +08:00
OldHawk
5551c04012 fix(users): disable user admin in manager area 2017-07-04 17:24:12 +08:00
OldHawk
b6a6481bfe fix(users): user roles modify 2017-07-04 17:19:15 +08:00
OldHawk
65bb420363 fix(user): count ratio error when mongo update event 2017-06-29 18:15:00 +08:00
Michael Leanos
0cbdbdafb7 fix(users): Domain config setting (#1803)
Fixes an incorrect reference to the application's Domain configuration
setting.
2017-06-28 15:12:15 -07:00
OldHawk
d809b6262f feat(traces): load traces data 2017-06-24 13:53:32 +08:00
OldHawk
025d40e7f5 feat(traces): trace log many admin and user action 2017-06-24 12:36:28 +08:00
OldHawk
76576a2e6c feat(users): add send message link on admin user manager page 2017-06-21 10:31:30 +08:00
OldHawk
dbba4c0d64 feat(users): add filter to show ratio formated info 2017-06-21 09:58:27 +08:00
OldHawk
92fd562e86 feat(core): add demo info 2017-06-20 14:37:20 +08:00
OldHawk
418f7fa5cc fix(core): upgrade conflict 2017-06-19 13:06:59 +08:00
OldHawk
4596c91d8c Merge commit '8f50eecc7c1ec7dda3363093b3b3e7f17ca9a692'
# Conflicts:
#	modules/users/server/controllers/users/users.authentication.server.controller.js
#	package.json
2017-06-19 12:43:44 +08:00