OldHawk
f024a1aa38
feat(forums): new server notice message of forum topic has new reply and thumbs up
...
#20
2017-12-16 20:05:56 +08:00
OldHawk
fdd5c9be15
feat(messages): load server message to message box
...
#20
2017-12-15 17:51:31 +08:00
OldHawk
ab30cac1a3
feat(forums): emoji in bootstrap-markdown enter colon
...
in maker edit desc
in collections edit overview
in user status edit forum signature
in torrent detail edit overview
#20
2017-12-10 21:32:14 +08:00
OldHawk
de33ce7b33
fix(traces): fixed trace log create issues
2017-12-03 10:56:08 +08:00
OldHawk
13af6986ae
fix(announce): fixed trance log user._id issues
2017-12-03 10:42:59 +08:00
OldHawk
54b98c6878
feat(torrents): list all files in torrent on torrent detail page
...
#20
2017-12-03 10:35:51 +08:00
OldHawk
634133801a
fix(backup): new backup file name and ignore config
2017-10-31 11:39:03 +08:00
OldHawk
5f455dd696
feat(backup): add backup dir path configure
2017-10-31 09:12:41 +08:00
OldHawk
f9d0f68ee5
feat(backup): add backup cron job configure item
2017-10-30 17:44:16 +08:00
OldHawk
c56e598f3e
feat(backup): add cron job to backup mongodb
...
backup at every night and save as .tar file into module/client/backup
2017-10-30 17:33:58 +08:00
OldHawk
eed52da545
fix(scrape): fixed last scrape time to prevent frequent scrape
2017-10-23 11:07:00 +08:00
OldHawk
36deb6e3a4
fix(torrents): fixed torrent upload and scrape status data on public mode issues.
2017-10-22 20:55:53 +08:00
OldHawk
fb510e854c
feat(scrape): add UDP tracker scrape support for public CMS mode
2017-10-22 16:32:38 +08:00
OldHawk
6efad86a17
feat(torrents): make torrent image uploads folder
2017-09-28 15:28:15 +08:00
OldHawk
a175308b52
feat(users): add fields 'isVip, isOper, isAdmin' to model user
2017-09-14 15:18:14 +08:00
OldHawk
e870576014
feat(users): admin/oper can send official invitations now
2017-09-13 18:30:03 +08:00
OldHawk
f639409a87
feat(debug): add debuginfo client service, hide or show console.log
2017-09-13 13:27:34 +08:00
OldHawk
7fcc8479e8
feat(debug): add app configure item of debug mode to show debug console log message
2017-09-13 10:51:52 +08:00
OldHawk
b52bed1639
feat(users): show user up/down data size and speed and ratio in account page
2017-09-11 12:52:04 +08:00
OldHawk
01b5789559
fix(cron): cron job timezone
2017-09-08 14:04:20 +08:00
OldHawk
61cba33dde
feat(cron): add lib cron-hnr, ready to count h&r warning every midnight.
2017-09-07 14:50:55 +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
c3481481ad
feat(scrape): write scrape status info data into database
2017-09-01 14:02:15 +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
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
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
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
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
f8aada9b00
feat(torrents): replace filename char
2017-08-03 14:04:25 +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
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
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
9fe707a1a7
fix(traces): log bug fixed
2017-07-08 20:38:41 +08:00
Michael Leanos
b7fc24d7d1
fix(build): ESLint error in Express config ( #1807 )
...
Fixes a trailing space eslint error in the Express config.
2017-07-03 15:24:37 -07:00
Liran Tal
57c63e6d0b
fix(security): updating vulnerable packages ( #1802 )
...
* fix(security): updating vulnerable packages
* fix(helmet): updating to support latest changes, transition from ms to seconds represntation
* comment on SIX_MONTHS variable
2017-07-02 08:09:52 +03:00
OldHawk
d21d84c619
feat(score): update user score on many actions
2017-06-27 12:52:30 +08:00
OldHawk
3644c36cf1
feat(score): add score config and update lib
2017-06-27 12:36:23 +08:00
OldHawk
025d40e7f5
feat(traces): trace log many admin and user action
2017-06-24 12:36:28 +08:00
OldHawk
bbf0b43528
change torrent file upload mode, first save temp folder, when create data ok, then move the file to dest folder,and delete the temp file
2017-05-17 16:03:25 +08:00
OldHawk
a9a5fde404
check only isOper can ban/kick on server side
2017-05-13 13:08:26 +08:00
OldHawk
cb538c152a
check user Whether already logined from other location
2017-05-13 00:27:04 +08:00
OldHawk
6c68b74367
add ban expires time to config file, it can be auto moved when the time is expires
2017-05-12 16:55:30 +08:00
OldHawk
b74fddb162
show ban reason to baned user when them connecting
2017-05-12 16:53:13 +08:00
OldHawk
448f868099
oper/admin can ban/kick user out to chat room now~~
2017-05-12 16:38:02 +08:00
OldHawk
3783fe3eb2
load chat message and users list
2017-05-10 17:52:56 +08:00
OldHawk
284629b0a7
upload subtitle function finished
2017-04-25 14:34:59 +08:00