Commit Graph

436 Commits

Author SHA1 Message Date
OldHawk
873d29d98e feat(torrent): admin/oper can set torrent H&R status on torrent detail page and admin manage page 2017-09-07 11:42:11 +08:00
OldHawk
8611744290 feat(H&R): add come configure items for H&R system. 2017-09-07 10:45:33 +08:00
OldHawk
7432a8fd63 doc(readme): update readme.md 2017-09-05 13:45:20 +08:00
OldHawk
25785b5461 feat(scrape): write scrape time into DB and check last_scrape time avoid frequent scrape 2017-09-05 11:53:56 +08:00
OldHawk
f858d5950e feat(scrape): configure item srapeInterval, Avoid frequent scrape 2017-09-05 11:53:03 +08:00
OldHawk
3bbbcab870 feat(scrape): scrape torrent status when torrent detail info loaded 2017-09-01 14:06:18 +08:00
OldHawk
c3481481ad feat(scrape): write scrape status info data into database 2017-09-01 14:02:15 +08:00
OldHawk
909837220e feat(scrape): add scrape configure items to set the timing of scrape torrent status 2017-09-01 11:47:22 +08:00
OldHawk
d2eae81eb2 fix(config): reset configure item variable name 2017-09-01 11:34:00 +08:00
OldHawk
0638d03442 feat(scrape): parse scrape response info returned from other public tracker server 2017-08-29 12:10:53 +08:00
OldHawk
8c2e082aa1 feat(core): configure more Browser client agent name checked 2017-08-29 10:02:49 +08:00
OldHawk
940bb6572b fix(core): mongo options 2017-08-22 13:57:05 +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
7fc7f30f47 doc(readme): update readme.md 2017-08-17 18:18:24 +08:00
OldHawk
98296c1ede feat(torrents): test scrape torrent info when create new torrent record 2017-08-17 17:32:32 +08:00
OldHawk
98a96d495c feat(core): add scrape lib to scrape torrent info from server side 2017-08-17 17:30:12 +08:00
OldHawk
0da96491a6 feat(core): add common function js 2017-08-17 17:29:25 +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
Liran Tal
4fcf240550 fix(mongodb): update ssl connection settings (#1809) 2017-08-14 23:47:52 +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
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
OldHawk
71989d3285 fix(forums): today new topics and new replies count 2017-08-11 15:55:52 +08:00
OldHawk
22f60fa880 fix(core): private tracker mode 2017-08-07 10:50:56 +08:00
OldHawk
f8aada9b00 feat(torrents): replace filename char 2017-08-03 14:04:25 +08:00
OldHawk
e99835e480 feat(core): add project keywords 2017-08-03 13:28:39 +08:00
OldHawk
4ae40c6090 feat(torrents): irc announce message when torrent reviewed by oper/admin 2017-08-03 11:21:29 +08:00
OldHawk
72b3d77bc6 fix(IRC): show join channel successfully message in control 2017-08-03 10:46:16 +08:00
OldHawk
2fdf563520 feat(core): add IRC lib and IRC announce function 2017-08-02 18:24:35 +08:00
OldHawk
747fe08f84 feat(core): add IRC-announce configure items 2017-08-02 18:23:40 +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
9b0b2a45bd feat(torrents): rewrite upload page, ready for music and other type torrents 2017-07-25 13:30:53 +08: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
a79eeb6000 feat(torrents): model torrent add Thumb Schema field 2017-07-21 15:20:28 +08:00
OldHawk
f3d7cb7c8b fix(chat): thumbs-up configure item 2017-07-21 15:06:13 +08:00
OldHawk
832f18b5d4 feat(forums): fixed forum list order index 2017-07-20 11:15:32 +08:00
OldHawk
68f80f225d feat(trances): system trances log pagination 2017-07-20 10:22:49 +08:00
OldHawk
25a9afb06f feat(forums): load search result data 2017-07-19 15:57:00 +08:00
OldHawk
54973b0aa7 feat(forum): configure toggle of thumbs-up user list 2017-07-18 18:29:54 +08:00
OldHawk
f08ad7a158 feat(forum): topic replies list pagination nav 2017-07-18 17:02:25 +08:00
OldHawk
11b89664ba feat(core): torrents & comments items-per-page configure 2017-07-18 11:27:51 +08:00
OldHawk
cad028954d feat(torrent): private_torrent_cms config default to true 2017-07-15 00:07:43 +08:00
OldHawk
2c6474fcb7 feat(torrent): encodeURI & decodeURI downloaded file name 2017-07-15 00:06:53 +08:00
OldHawk
c9a67c137d feat(core): meanTorrent support public tracker torrents CMS 2017-07-14 23:37:06 +08:00
OldHawk
9aec36d161 feat(forums): attach upload & download is finished 2017-07-14 12:30:42 +08:00
OldHawk
86e2e90b40 feat(forums): add forum attach upload config 2017-07-13 14:35:40 +08:00
OldHawk
dcfb91a59a feat(forums): user can thumbs up to topic and reply with score donate 2017-07-12 12:12:13 +08:00
OldHawk
2b76d5ab54 feat(forums): reply owner or oper/admin can edit reply 2017-07-09 17:54:31 +08:00
OldHawk
9fe707a1a7 fix(traces): log bug fixed 2017-07-08 20:38:41 +08:00