918 Commits (d6297b28e9ab712e4e44a504a7d97735fdc9d132)

Author SHA1 Message Date
Baris Usakli d9c38c7e4f closes #6132 7 years ago
Julian Lam e83813c531
Emailer tests for Digest.getSubscribers (#6130)
* added additional tests for Digest.getSubscribers

* added another test and tweaked existing digest list building tests
7 years ago
Barış Soner Uşaklı 07ed3807d8 remove console.log 7 years ago
Barış Soner Uşaklı caaa72b752 closes #6124 7 years ago
Barış Soner Uşaklı d96674da64 add test for composer fix 7 years ago
Baris Usakli dbf815ed47 closes #6103 7 years ago
Peter Jaszkowiak 4fcedc6f31 Enable imports in custom email templates (#6052)
* Enable imports in custom email templates

* Compile emails on config change

* Add error logging

* Add emailer tests

* Fix tests

* Only build when config changes
7 years ago
Barış Soner Uşaklı 3bf7faf5fc increase rate limit delay 7 years ago
Peter Jaszkowiak 11b9cb7688 Fix #6076, `action:home.get:*` returned to previous functionality (#6077)
Added tests to confirm `buildHeader` is used and `/api` works
7 years ago
Peter Jaszkowiak f5385e38bf Add `/me*` route which redirects to `/user/[userslug]*` (#6063)
* Add `/me*` route which redirects to the current user's information

- `/me` -> `/user/[usertslug]`
- `/me/bookmarks` -> `/user/[userslug]/bookmarks`
- `/me/settings` -> `/user/[userslug]/settings`

etc

* Add tests for `/me/*`
7 years ago
Baris Usakli e68e5122e2 add test to check breadcrumbs on home route 7 years ago
Baris Usakli 5604c62776 use the first set for sorting 7 years ago
Baris Usakli eeedba697b closes #5804 7 years ago
Barış Soner Uşaklı 1d50c74cdc should error with no content 7 years ago
Barış Soner Uşaklı e4ea4d5134 move composer routes to its own file 7 years ago
Barış Soner Uşaklı 0316f51cdb show values if test fails 7 years ago
Peter Jaszkowiak bbdc55cb3a Better fix for #5993 (#6034)
* Better fix for #5993

Also a nice newline so the line doesn't get overwritten when running `./nodebb upgrade`

* Optimizations for custom homepage

Move it into a separate module
7 years ago
Barış Soner Uşaklı 760c061b1d closes #5993 7 years ago
Barış Soner Uşaklı 4551ee4768 some more tests 7 years ago
Barış Soner Uşaklı 8810f0f2a9 remove dupe meta 7 years ago
Julian Lam 7e0d0e0eb5 Merge remote-tracking branch 'origin/develop' 7 years ago
Peter Jaszkowiak dfad76120d Support npm@5 and yarn (#6010)
* Support npm@5 and yarn

Use package.default.json
Partial #6008

- Overwrite package.json with package.default.json values
- `dependencies` field is merged with package.default.json version taking precidence
- `./nodebb upgrade` automatically does those things and runs `git pull`
- use `./nodebb upgrade --dev` to avoid the `git pull`

* added logic to preserve extraneous plugins installed in node_modules/

* Don't automatically git pull

* Simplify package-install, run it on upgrade just in case
7 years ago
Barış Soner Uşaklı 3dd83237b8 add some debug for failed tests 7 years ago
Baris Usakli c9465403f5 closes #6023 7 years ago
Peter Jaszkowiak adc47fd053 Use relative linking (#6011)
* Use relative linking

* Add copyFile method and tests

Closes #5988

* Fix relative linking on Windows

Hard links and junctions don't work with relative paths

* Fix tests

* Revert ghange to gitignore
7 years ago
Barış Soner Uşaklı 18f4f27fe0 closes #6024 7 years ago
Barış Soner Uşaklı 5b2a674a4f closes #6020 7 years ago
Barış Soner Uşaklı 25cd21fba8 closes #6019 7 years ago
Barış Soner Uşaklı 6b1af76f08 closes #6015 7 years ago
Barış Soner Uşaklı d5d6748c71 closes #6013 7 years ago
Baris Usakli 47143a4a09 Merge remote-tracking branch 'refs/remotes/origin/master' into develop 7 years ago
Baris Usakli a500e0019c closes #6005 7 years ago
Barış Soner Uşaklı c453fc7275 add widget reset test 7 years ago
Barış Soner Uşaklı a11058bce2 closes #6004 7 years ago
Peter Jaszkowiak 62ae171432 Merge remote-tracking branch 'origin/master' into develop 7 years ago
Barış Soner Uşaklı 5d45f9fff2 fix lint 7 years ago
Barış Soner Uşaklı 6a2019c646 closes #6003 7 years ago
Peter Jaszkowiak f336726173 Bump dependencies (#6001)
* Bump dependencies

* Fix mocha v4 requiring --exit flag

Use nyc instead of the istanbul binary

* Print out summary instead of full report
7 years ago
Barış Soner Uşaklı e7318a1cea Mongo cache (#6002)
* cache mongodb objects

remove user settings cache since it is cached at the object level

* removed indexOf from isMemberOfSets

* change has to get, change maxAge to 0
7 years ago
Barış Soner Uşaklı 108f84fd19 add type to dbal 7 years ago
Baris Usakli c4310395c9 Merge remote-tracking branch 'refs/remotes/origin/master' into develop
# Conflicts:
#	package.json
7 years ago
Baris Usakli 8733f51f86 remove test for unused code 7 years ago
Barış Soner Uşaklı 797857e1d2 remove old test 7 years ago
Peter Jaszkowiak 60a42aa651 Merge branch 'translator-optimization' into develop 7 years ago
Peter Jaszkowiak 46fafb20b9 Remove string.js dependency 7 years ago
Barış Soner Uşaklı 557dfd5b47 testing new socket.io-client extraHeaders (#5985)
* testing new socket.io-client extraHeaders

* change mongodb installation
7 years ago
Julian Lam df5178ce78 fixed typo in outgoing route test, and added new test for javascript protocol 7 years ago
Peter Jaszkowiak 1c35213934 Fix #5970 and forking while debugging (#5965)
* Fix forking while debugging

Debugger address in use no longer happens

* Fix cropper error
7 years ago
Barış Soner Uşaklı b70f328520 closes #5948 7 years ago
Peter Jaszkowiak da9da8190f Bump dependencies
Bumping eslint & configs meant making some linting fixes

For future reference, the `xmlhttprequest-ssl` library must be of equal versioning to the one in `engine.io-client`, otherwise it won't be deduped which causes the socket.io tests to fail
7 years ago
Peter Jaszkowiak dc87d7fc0f Use .js instead of .jst
Fix #5934
7 years ago
Baris Usakli c49837143c fix test 7 years ago
Baris Usakli 1358a89305 closes #5907 7 years ago
Julian Lam 1034626896 Merge remote-tracking branch 'origin/develop' 7 years ago
Peter Jaszkowiak e8aa8c62f6 Update jsdom 7 years ago
Barış Soner Uşaklı bc6edba6df change post queue test 8 years ago
Barış Soner Uşaklı 5cc39e8546 Merge remote-tracking branch 'refs/remotes/origin/master' into develop
# Conflicts:
#	package.json
#	src/views/admin/manage/ip-blacklist.tpl
8 years ago
Peter Jaszkowiak abffc29128 Use Benchpress (#5901)
* Use Benchpress

* Use Benchpress.compileParse

* Error for template load failure

* Use benchpressjs package

* Compile templates on demand

* Fix user settings page

* Fix admin search to exclude `.jst` files

* Fix 500-embed

So ajaxify can still show an error if the server goes down
8 years ago
Barış Soner Uşaklı a46db9616c fix message delete and add test 8 years ago
Barış Soner Uşaklı 329bfeeb3b convert min/max to float 8 years ago
Barış Soner Uşaklı ff88be91fa Merge remote-tracking branch 'refs/remotes/origin/master' into develop 8 years ago
Baris Usakli dc9b21021a escape moderation notes 8 years ago
Baris Usakli bc0645dc26 Merge remote-tracking branch 'refs/remotes/origin/master' into develop 8 years ago
Baris Usakli 37a8247293 add test for teaser content escape 8 years ago
Baris Usakli 575c9a41cd Merge remote-tracking branch 'refs/remotes/origin/master' into develop 8 years ago
Barış Soner Uşaklı f161bbf956 Post queue (#5878)
* #5876

* add user to post queue table

* add time of post into queue

add posting restrictions to queue

* fix shouldQueueLogic for guests

* add test for post-queue route
8 years ago
Barış Soner Uşaklı fc0e5421d6 Merge remote-tracking branch 'refs/remotes/origin/master' into develop 8 years ago
Baris Usakli c21f64c27f closes #5872 8 years ago
Baris Usakli bc6b1a8f56 Merge remote-tracking branch 'refs/remotes/origin/master' into develop
# Conflicts:
#	public/src/admin/extend/plugins.js
8 years ago
Baris Usakli 24bbf8fe00 closes #5869 8 years ago
Baris Usakli de55c8e431 closes #4070 8 years ago
Baris Usakli e071f94173 test debugParams.js 8 years ago
Julian Lam 303f1146b2 added upload_url to nconf vars @pitaj 8 years ago
Baris Usakli 875672522e Merge remote-tracking branch 'refs/remotes/origin/master' into develop
# Conflicts:
#	src/search.js
8 years ago
Baris Usakli a9dbdc75af closes #5825 8 years ago
Barış Soner Uşaklı b3f6c423c6 fix test 8 years ago
Baris Usakli 5ce9f898b2 fix test 8 years ago
Julian Lam 84c1a182e5 Merge remote-tracking branch 'origin/master' into develop 8 years ago
Baris Usakli e9639833c5 add router.all 8 years ago
Julian Lam 1247b4b53b linting 8 years ago
Baris Usakli 28073cc91a lint 8 years ago
Peter Jaszkowiak 904f22522e Merge pull request #5821 from NodeBB/scoped-plugins
Support scoped plugin npm packages
Also fix logging in VS Code with the inspector debugger
8 years ago
Julian Lam 184dacf1d7 Merge branch 'master' into develop 8 years ago
Julian Lam c4fbed24f8 Squashed commit of the following:
commit 9c86d9b2904e14927cd7e9679b92aec0951d1063
Merge: ebfa63a 5a7f811
Author: Julian Lam <julian@nodebb.org>
Date:   Thu Jul 20 08:41:39 2017 -0400

    Merge branch 'noscript-login' of https://github.com/An-dz/NodeBB into noscript

commit 5a7f81185e8f9bd7d2d011c3d495988be7e437a3
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Mon Jul 17 23:07:14 2017 -0300

    Rename clashing variable 'next'

commit ebfa63a984073a58c17aa408c363cdb03ef89985
Merge: c1801cd f159d0d
Author: Julian Lam <julian@nodebb.org>
Date:   Mon Jul 17 16:30:40 2017 -0400

    Merge branch 'noscript-logout' of https://github.com/An-dz/NodeBB into noscript

commit c1801cda14e6363491e30b659902e2ae71f7e1f7
Merge: 7a5f9f3 9fd542d
Author: Julian Lam <julian@nodebb.org>
Date:   Mon Jul 17 16:30:31 2017 -0400

    Merge branch 'noscript-register' of https://github.com/An-dz/NodeBB into noscript

commit 7a5f9f35abc834bb72ddddc9ca07d34f2fde8353
Merge: 44851f9 d37b95c
Author: Julian Lam <julian@nodebb.org>
Date:   Mon Jul 17 16:30:10 2017 -0400

    Merge branch 'noscript-compose' of https://github.com/An-dz/NodeBB into noscript

commit f159d0d9ef1b7f600e830a96fdb4b9c87c79bb4a
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Thu Jul 6 12:16:38 2017 -0300

    Prevent form submit

    Required for theme change

commit d37b95cb71d32d4483190609798e244c331db165
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Thu Jul 6 01:49:52 2017 -0300

    Prevent link action with scripts

    Required for the theme change that changes the buttons to `a` tags.

commit 9fd542d8970b7d1a4126f4edc4b44eab7d708fb0
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Wed Jul 5 19:57:56 2017 -0300

    Fix tests

commit cdad5bf8c2891ad76f7441fd4d8a74b058a14e6d
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Wed Jul 5 19:09:17 2017 -0300

    Update error handling

commit 4ff11cd136a4fb98483f837e2cebc741380dfe76
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Wed Jul 5 17:29:08 2017 -0300

    Remove async waterfall

commit df01d44e821a70c984b89e9585a325c3e02c6e37
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Wed Jul 5 16:59:43 2017 -0300

    Set noscript compose as noscript at start

commit 4bcc380da72239b8315cc849a77a3036e06e4a12
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Wed Jul 5 16:59:12 2017 -0300

    Remove last useless next

commit b5eac6fea11e209934c0648a7e75ad07a2167123
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Sun Jul 2 18:35:08 2017 -0300

    Last function requires no next

commit 20a5cce6e6e32a454c304c448383707ec44c75a8
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Sun Jul 2 18:06:58 2017 -0300

    Remove more useless next calls

commit 85ee22a79bcbbb1995106f43d4c74d6ba9206cab
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Sun Jul 2 17:46:07 2017 -0300

    Remove useless next calls

commit 7d984c47ad24faac1fe537dee4a5a7d697e8634c
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Sun Jul 2 15:45:31 2017 -0300

    Support old themes

commit 4a09dfbd08253115c342a9e829c4e6940cecb8cc
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Sun Jul 2 15:37:23 2017 -0300

    Moved all error handling into helpers function

commit 391aa6e67ef9ab67304005e14ac0633cdb630713
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Thu Jun 8 15:37:37 2017 -0300

    ESLint - Fix mixed conditionals

commit 80ccc6fd581d791f31e7ab62de8de611837bfc3c
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Sat Jun 3 18:08:15 2017 -0300

    Compose without scripts

commit 2aca811256721238ca0cede4954213d369009885
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Sat Jun 3 18:00:44 2017 -0300

    Register without scripts

commit 097bb51577fb26f8e22f86dc274cb670ab606a8a
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Sat Jun 3 16:42:15 2017 -0300

    Logout without scripts

commit d497e08109891079656fee1c145043a9c0e55f2e
Author: André Zanghelini <an_dz@simutrans-forum>
Date:   Sat Jun 3 16:27:10 2017 -0300

    Login without script
8 years ago
Peter Jaszkowiak dc324b36b2 Add test for Plugins.showInstalled 8 years ago
Baris Usakli 18181260e7 closes #5836 8 years ago
Baris Usakli f1f8a587d4 Merge remote-tracking branch 'refs/remotes/origin/master' into develop
# Conflicts:
#	package.json
8 years ago
Barış Soner Uşaklı 0f5be5ae25 remove plugin.hook check 8 years ago
Julian Lam c2f1d254cc Merge branch 'master' into develop 8 years ago
Barış Soner Uşaklı 923bd86662 Widgets refactor (#5817)
* widgets refactor

render widgets server side
widgets can use all the data the template can use

* fix tests
8 years ago
Baris Usakli e0de922ede Revert "widgets refactor"
This reverts commit 9e94edb5aa.
8 years ago
Baris Usakli 9e94edb5aa widgets refactor
render widgets server side
widgets can use all the data the template can use
8 years ago
Julian Lam 121a629de6 linting 8 years ago
Julian Lam 09621a3a3d fixes #5776 8 years ago
Julian Lam 3f2c183cbd Merge branch 'master' into develop 8 years ago
Peter Jaszkowiak 1471fbdc14 Fix tests 8 years ago
Baris Usakli 5167c1aa4f Merge remote-tracking branch 'refs/remotes/origin/master' into develop 8 years ago
Baris Usakli 2f8f69d6af test monthly digest 8 years ago
Baris Usakli 74ed033e4a fix digest test 8 years ago
Marc-Aurèle DARCHE 6248e5562f Fix /apple-touch-icon not sending uploaded file
This fixes the following error:

$ wget https://nodebb.yourdomain/apple-touch-icon

28/6 09:57:06 [28332] - error: /apple-touch-icon
 Error: ENOENT: no such file or directory, stat '/home/sweet/nodebb/public/assets/uploads/system/touchicon-orig.png'
    at Error (native)
8 years ago
Baris Usakli 1b0c6741f8 Merge remote-tracking branch 'refs/remotes/origin/master' into develop 8 years ago
Barış Soner Uşaklı 8d8f0a391f Merge pull request #5769 from NodeBB/private-feeds
Private feeds, closes #5740
8 years ago
Baris Usakli 77994dcf69 fix link tag url 8 years ago
Baris Usakli ef9e656f34 closes #5740
added token to topic page as well
check privilege even if token is provided
tests
8 years ago
Julian Lam d98b3e8056 automatically lowercasing env vars in nconf, fixes #2544 8 years ago
Barış Soner Uşaklı 7fe9366103 Merge remote-tracking branch 'refs/remotes/origin/master' into develop 8 years ago
Barış Soner Uşaklı be79b85526 fix test 8 years ago
Barış Soner Uşaklı d65f494c6d closes #5127 8 years ago
Baris Usakli 0ea4ee7dda Merge remote-tracking branch 'refs/remotes/origin/master' into develop 8 years ago
Baris Usakli 4903585d88 refactor userPrivileges and groupPrivileges 8 years ago
Baris Usakli 037a0e5239 closes #5742
also fix reverse infinite scroll when sorting is changed
8 years ago
Barış Soner Uşaklı e56178f72e remove init socket.io 8 years ago
Barış Soner Uşaklı 4f31dec82c reduce usage of io.emit in tests 8 years ago
Barış Soner Uşaklı 5a55c882ab convert NaN uids to 0 8 years ago
Barış Soner Uşaklı 92376a1589 fix calls 8 years ago
Barış Soner Uşaklı eb0faf1e4a change test to use new signature 8 years ago
Barış Soner Uşaklı 932247f440 up deps 8 years ago
Barış Soner Uşaklı 3049f5cf1f #5522 test 8 years ago
Barış Soner Uşaklı 08aaabd33c closes #5642 8 years ago
Barış Soner Uşaklı f1b8492164 remove unnecessary checks 8 years ago
Barış Soner Uşaklı 3d1b1a9423 closes #5706 8 years ago
Barış Soner Uşaklı 9ec65db539 closes #5711 8 years ago
Barış Soner Uşaklı 271c10c9d7 dont create indices after every test 8 years ago
Peter Jaszkowiak b171f3072b Fix many "duplicate key" errors
- Reset defaults after every test
- Remove individual `after(db.emptydb)` calls
- Fix async.every in groups test
- Update plugin list in socket tests
8 years ago
Baris Usakli 61eb7aa68b more tests 8 years ago
Baris Usakli 11d9410229 fix test and image normalize test 8 years ago
Baris Usakli 9efa46c65a more account tests 8 years ago
Peter Jaszkowiak 5f36156e0d Fix tests on Windows with CRLF 8 years ago
Peter Jaszkowiak 8901dad6f2 Revert "fix concat test on windows"
This reverts commit d1dd0cd6df.
8 years ago
Baris Usakli 69b5bb39ec unread tests 8 years ago
Baris Usakli d1dd0cd6df fix concat test on windows 8 years ago
Barış Soner Uşaklı 466e6d7c53 make renameGroup public for #5706 8 years ago
Barış Soner Uşaklı f6ac92111b style changes 8 years ago
Barış Soner Uşaklı 79a48cec5f controllers/category tests 8 years ago
Baris Usakli 062bced3dd cleanup and tests 8 years ago
Peter Jaszkowiak 9ef2b5a003 Don't use uglify compress 8 years ago
Peter Jaszkowiak 53eced6be0 uglify-js@3, JS source maps 🍰 8 years ago
Julian Lam fc4f016932 Merge pull request #5689 from NodeBB/plugin-load-ref
Plugin load refactor
8 years ago
Peter Jaszkowiak c85bf9202d Fix tests sometimes failing 8 years ago
Barış Soner Uşaklı d301139644 logger test 8 years ago
Barış Soner Uşaklı b0dd1ad4d7 admin navigation test 8 years ago
Barış Soner Uşaklı 5cb53406fe more picture tests 8 years ago
Peter Jaszkowiak 3dd282b7b9 Load languages with other plugin data
- Added more tests
- Should speed up builds
- Allows for incremental builds in the future
8 years ago
Barış Soner Uşaklı 29135dfed3 timeago locale test 8 years ago
Barış Soner Uşaklı 8205d6c897 test login after lock 8 years ago
Barış Soner Uşaklı 2bddd57a2e test account lock 8 years ago
Barış Soner Uşaklı b29745aa44 more auth tests 8 years ago
Barış Soner Uşaklı b8cc67dfff social tests 8 years ago
Peter Jaszkowiak cd1f0ddc79 Resolve merge conflicts 8 years ago
Barış Soner Uşaklı b2cef4846c Merge pull request #5698 from NodeBB/build-tests
Tests for `./nodebb build`
8 years ago
Barış Soner Uşaklı e4714a0c58 more auth tests 8 years ago
Barış Soner Uşaklı 1e83d33283 tests for login 8 years ago
Peter Jaszkowiak 62546bc4fd Build tests 8 years ago
Peter Jaszkowiak d988e8a50f Test minifier 8 years ago
Barış Soner Uşaklı 64c7907e6c added recent.rss 8 years ago
Barış Soner Uşaklı a4ba88dc60 more feed tests 8 years ago
Barış Soner Uşaklı c5c755fbb0 more notification tests 8 years ago
Barış Soner Uşaklı 9af252b899 notifications tests 8 years ago
Barış Soner Uşaklı c364cebbe4 more tests 8 years ago
Barış Soner Uşaklı 7fb45cc148 more tests 8 years ago
Barış Soner Uşaklı 769d2b00b1 change test method call 8 years ago
Barış Soner Uşaklı 9fdd313e30 tweak test 8 years ago
Barış Soner Uşaklı 4b94446cd9 more user search tests 8 years ago
Barış Soner Uşaklı fe0a5aaf28 fix redis tests 8 years ago
Barış Soner Uşaklı fd0043f36a more tests 8 years ago
Barış Soner Uşaklı 77894915eb closes #5684 8 years ago
Barış Soner Uşaklı 8f8e7202e5 fix lint 8 years ago
Barış Soner Uşaklı fd47e23057 test login for non-existant user 8 years ago
Barış Soner Uşaklı 95196ceedc closes #5692 8 years ago
Barış Soner Uşaklı 4ab514a422 test for .delete with zset 8 years ago
Peter Jaszkowiak 90da6d889d Only load necessary plugin data
Fix tests to work in this case
Add more verbose messages to plugins/data
8 years ago
Barış Soner Uşaklı e49f33317d digest cleanup and tests 8 years ago
Julian Lam d3d58b77d9 added test for custom date range ACP, #5541 8 years ago
Barış Soner Uşaklı ed9a429ca9 test invalid expiry 8 years ago
Barış Soner Uşaklı a28b76861d perma and temp ban test 8 years ago
Barış Soner Uşaklı 33023ea419 create a notif before pruning 8 years ago
Barış Soner Uşaklı 6fdad4b002 fix test on redis 8 years ago
Barış Soner Uşaklı 8920523e06 more tests 8 years ago
Barış Soner Uşaklı 5e3946a6be teaser tests 8 years ago
Barış Soner Uşaklı 376c71adda group search tests 8 years ago
Barış Soner Uşaklı 6049c46f15 meta dependecy tests 8 years ago
Barış Soner Uşaklı 01e2263c01 more tests 8 years ago
Julian Lam 4c00a5ece6 fixing tests 8 years ago
Baris Usakli 0f05ae4ac1 filterpidsbycid tests 8 years ago
Baris Usakli 51a85031f7 utils tests 8 years ago
Julian Lam c64f0065bc Merge pull request #5653 from banyudu/patch-1
fix indent
8 years ago
Julian Lam 5ea8145cff Merge pull request #5663 from NodeBB/sounds-fix
Fix soundpacks not working, auto install dependencies, defer logging in tests
8 years ago
Barış Soner Uşaklı 052afb10f7 show output if upload fails 8 years ago
Barış Soner Uşaklı e252c5195d coverPhoto tests 8 years ago
Barış Soner Uşaklı 608a7d120c error handler tests 8 years ago
Barış Soner Uşaklı 73f31640d7 more tests 8 years ago
Barış Soner Uşaklı 873801e9f3 fix test on nodev4 remove console.logs 8 years ago
Barış Soner Uşaklı 66dee3452f more tests for admin uploads 8 years ago
Peter Jaszkowiak 970c7a8caa Defer winston logging until after tests 8 years ago
Barış Soner Uşaklı 17b57be835 Merge pull request #5661 from NodeBB/utils-rtrim
Deprecate non-standard `String.prototype.rtrim`
8 years ago
Peter Jaszkowiak 2b2544a4b1 Deprecate non-standard `String.prototype.rtrim` 8 years ago
Barış Soner Uşaklı ca17975422 osd route test 8 years ago
Barış Soner Uşaklı bf78786a68 flag controller tests 8 years ago
Barış Soner Uşaklı 36a2ac0ebd add test for user settings cache issue 8 years ago
Barış Soner Uşaklı 6fcd12eafe fix tests 8 years ago
Barış Soner Uşaklı 7ac031775a locale test change 8 years ago
Barış Soner Uşaklı 3a1eba2537 merge 8 years ago
Yudu Ban a76a8b57cd fix indent
Use space instead of Tab
8 years ago
Barış Soner Uşaklı 7a6b685aa0 if the main and last post is purged, purge the topic as well 8 years ago
Peter Jaszkowiak 6432c02ab8 Add tests 8 years ago
barisusakli d8170d5d1c fix tests 8 years ago
barisusakli 38e16ca8f6 Merge branch 'master' into develop 8 years ago
barisusakli 65a65b19c0 tests for #5600 8 years ago
barisusakli 4d1b8d7460 fix lint 8 years ago
barisusakli 92343eb2e1 fix mongo setObject if key/value is empty string 8 years ago
barisusakli da7bc5bb7a test fix 8 years ago
barisusakli b8c606cbbd closes #5519 8 years ago
Julian Lam a141835cf8 Merge branch 'master' into develop 8 years ago
barisusakli 7ce6c1d0ad closes #5571 8 years ago
Peter Jaszkowiak 1fb48ef7a7 Fix #5592 (#5593)
* Fix #5592
Escape translation tokens in topic titles, descriptions, profile about, and post contents

* Fix tests
8 years ago
Peter Jaszkowiak 484a800327 Merge branch master into develop 8 years ago
Peter Jaszkowiak 980e9026f3 Fix #5588, translator ignores unclosed tokens 8 years ago
Julian Lam 0e157d93ea Merge remote-tracking branch 'origin/master' into develop 8 years ago
Julian Lam a1f87a5d7f added tests for #5545 8 years ago
Julian Lam b649eb95f8 Merge remote-tracking branch 'origin/master' into develop 8 years ago
Peter Jaszkowiak a7677063de Rename to `uniqueUsername` 8 years ago
Peter Jaszkowiak 642306e69c Fix #5543 8 years ago
Barış Soner Uşaklı a3d65d10f6 fix test again 8 years ago
Barış Soner Uşaklı 46da2daab9 fix test 8 years ago
Barış Soner Uşaklı 61eafb32f3 fix moderation note test 8 years ago
Julian Lam 7f8f197e60 Merge branch 'master' into develop 8 years ago
Julian Lam 2ef71e22aa Merge pull request #5532 from NodeBB/patch_5491
Fix tests for #5491 fix
8 years ago
Peter Jaszkowiak 8f8babf90b Fix tests 8 years ago
Julian Lam 1ebbbdd3f9 Merge remote-tracking branch 'origin/master' into develop 8 years ago
barisusakli ff4c7ab3bb fix tests 8 years ago
barisusakli 5a2ff8ed0a closes #5527 8 years ago
barisusakli 27b030a71c test for #5523 8 years ago
Julian Lam 860999fa6c Merge remote-tracking branch 'origin/master' into develop 8 years ago
psychobunny a67d48e719 #5513 (#5520)
closes #5513
8 years ago
barisusakli 0c8058ba9d closes #5516 8 years ago
barisusakli 3d719eec99 enable sigs after test 8 years ago
barisusakli 8d493bf3b0 post parse test 8 years ago
barisusakli 57691d9ad8 test for system group rename 8 years ago
Julian Lam af2d9fb85b Merge branch 'master' into develop 8 years ago
barisusakli e85e35cf0c closes #5497 8 years ago
barisusakli ab9f4ad636 test bookmark tru socket.io 8 years ago
barisusakli 324e5be7bd privileges tests 8 years ago
barisusakli 4369a6d290 more user tests 8 years ago
barisusakli 63b3c29a1a test invalid data 8 years ago
barisusakli cd448f90cd more topic tests 8 years ago
barisusakli 5ca8456340 move image code to client/topic/images 8 years ago
barisusakli d60930a51d test latest member posts 8 years ago
barisusakli 65cf7a01ec test for recent posts, fix redirect test 8 years ago
Julian Lam 45c479a101 Merge branch 'master' into develop 8 years ago
barisusakli 2e47cf4db3 intersititial test 8 years ago
barisusakli 8a0cf6c0ac more admin socket tests 8 years ago
Julian Lam b1ceec7571 Merge remote-tracking branch 'origin/master' into develop 8 years ago
barisusakli 0e7740af32 fix tests for subfolder installs 8 years ago
barisusakli 347761173a helpers tests 8 years ago
Julian Lam 15542f1382 removing old tests that got added back in due to git being silly 8 years ago
Julian Lam 6e7b505ea7 more linting 8 years ago
Julian Lam ddea9f534e running eslint again 8 years ago
Julian Lam 72e77772db Merge branch 'master' into develop 8 years ago
Julian Lam 995f8296a4 linting 8 years ago
Julian Lam e71bd7a27f Merge branch 'master' into styleguide 8 years ago
barisusakli 048eb8a320 some helper tests 8 years ago
barisusakli 04b07e292c thumb tests 8 years ago
barisusakli ca1fe557c7 topic controller tests 8 years ago
barisusakli 3a87f2566a more group tests 8 years ago
barisusakli b7d5bc7dc8 more group tests 8 years ago
Peter Jaszkowiak dd2b930824 Resolve merge conflicts, minify only `.js` files 8 years ago
Peter Jaszkowiak ee9d7584e4 Fix test, misc 8 years ago
Barış Soner Uşaklı 35ff71c37d more tests 8 years ago
Julian Lam c09f994b0a Merge remote-tracking branch 'origin/master' into develop 8 years ago
Julian Lam a9f144230e Merge branch 'master' into develop 8 years ago
Barış Soner Uşaklı 743f758f75 set origin header to url 8 years ago
Barış Soner Uşaklı c168ed43d4 up build timeout 8 years ago
Julian Lam 672d7352bb Merge branch 'master' into develop 8 years ago
barisusakli 09d0ce4778 post tests 8 years ago
barisusakli 2dac3d2292 closes #5465, blacklist tests 8 years ago
barisusakli 5c01c7b1c7 delayed notification test 8 years ago
Julian Lam 62e0f5f883 Merge remote-tracking branch 'origin/master' into develop 8 years ago
Barış Soner Uşaklı 89380824f8 navigation test 8 years ago
barisusakli f2a795a9b7 fix tests 8 years ago
barisusakli 799f688503 closes #5463 , invitation tests 8 years ago
barisusakli 4ee7edad64 test uploadProfileImageFromUrl 8 years ago
barisusakli ef90702049 closes #5459 8 years ago
Peter Jaszkowiak 23540afaeb Resolve merge conflicts 8 years ago
Peter Jaszkowiak 93f38d4f30 ESlint no-multi-assign
and max-nested-callbacks, no-mixed-requires, max-statements-per-line
8 years ago
Peter Jaszkowiak 4bb49a7171 ESlint no-unused-vars 8 years ago
Peter Jaszkowiak c18808fdeb ESlint no-useless-concat, no-mixed-spaces-and-tabs 8 years ago
Peter Jaszkowiak fdf4f873bf ESlint eqeqeq
and require-jsdoc, no-negated-condition
8 years ago
Peter Jaszkowiak 09e868ce5f ESlint no-useless-escape, no-else-return 8 years ago
Peter Jaszkowiak 896c8c7343 ESlint object-curly-spacing 8 years ago
barisusakli 7842c3411c remove logs 8 years ago
barisusakli b33d34f7cf refactor user/picture.js 8 years ago
Peter Jaszkowiak 1493afee2a ESlint indent 8 years ago
Peter Jaszkowiak 3b0dd2d1ef ESlint padded-blocks 8 years ago
Peter Jaszkowiak feb8405f95 ESlint eol-last 8 years ago
Peter Jaszkowiak f3a8256f35 ESlint strict 8 years ago
Peter Jaszkowiak a038c66549 ESlint quotes 8 years ago
Peter Jaszkowiak 604358ecc4 ESlint keyword-spacing, no-multi-spaces 8 years ago
Peter Jaszkowiak 2e031f3759 ESlint comma-spacing 8 years ago
Peter Jaszkowiak 277a7fb8b4 ESlint key-spacing, no-trailing-spaces 8 years ago
Peter Jaszkowiak 34e233fe1d ESlint spaced-comment 8 years ago
Peter Jaszkowiak 532951c24f ESlint space-in-parens, block-spacing 8 years ago
Peter Jaszkowiak 3361a72725 ESlint no-plusplus
and no-empty, space-unary-ops
8 years ago
Peter Jaszkowiak d7526b5e44 ESlint array-bracket-spacing
and object-property-newline
8 years ago
Peter Jaszkowiak 52f2028206 ESlint no-multiple-empty-lines 8 years ago
Peter Jaszkowiak b09b3aef7f ESlint no-undef, remove global comments 8 years ago
Peter Jaszkowiak 2ba46808a1 ESlint one-var, fix comma-dangle 8 years ago
Peter Jaszkowiak bc1d70c126 ESlint comma-dangle 8 years ago
pichalite aacd8a2422 Fix return and tests 8 years ago
Julian Lam fcaefbadca Merge remote-tracking branch 'origin/master' into develop 8 years ago
barisusakli 4d8d23830d utils tests 8 years ago
barisusakli 4bbf517af3 rewards test 8 years ago
barisusakli 9f67142786 closes #5440 8 years ago
Julian Lam 7f124a3ccf Merge branch 'master' into develop 8 years ago
barisusakli f4a6527ce6 getRecentPosterUids test 8 years ago
Julian Lam 7ba111acdd Merge pull request #5420 from NodeBB/assets-route
/assets/uploads
8 years ago
Julian Lam a17c26ea45 Merge branch 'master' into develop 8 years ago
barisusakli 667582744e fix eslint 8 years ago
barisusakli ab7867d4b5 topic follow tests, fix filterIgnoring 8 years ago
Peter Jaszkowiak aaacdb8413 Fix #5416, uploads path config setting
- Finish moving uploads route to `/assets/uploads`
- Remove `upload_url` config setting, it was broken
8 years ago
Julian Lam 8a0a74d95e Merge remote-tracking branch 'origin/master' into develop 8 years ago
Julian Lam b5daedb7a3 Merge remote-tracking branch 'origin/master' into develop 8 years ago
Peter Jaszkowiak bb1bfb0449 Merge branch 'master' into assets-route 8 years ago
barisusakli 959315c8f7 test admin/search 8 years ago
Peter Jaszkowiak fdad66f58e Revert "Fix tests to use default activated plugin"
This reverts commit 44a59ac435.
8 years ago
Peter Jaszkowiak 44a59ac435 Fix tests to use default activated plugin 8 years ago
Julian Lam bfd16d188e Merge branch 'master' into develop 8 years ago
barisusakli e3a2e13438 build test 8 years ago
Peter Jaszkowiak 360a35d0a6 Resolve merge conflicts 8 years ago
Peter Jaszkowiak 553567c3b2 Refactor `nodebb`, move `build.js`, add `--dev` 8 years ago
barisusakli 5c217e873e build all targets before test 8 years ago
barisusakli 366ab103a4 closes #5405 8 years ago
barisusakli f1f00b63fb closes #5400 8 years ago
Peter Jaszkowiak 001aa3d1a8 Fix tests, npm Windows fixes 8 years ago
Julian Lam 48909e753c Merge branch 'master' into develop 8 years ago
Dominic Lennon 691b46d38b Fixing lint issues 8 years ago
Dominic Lennon f0add97cf9 Fixing tests 8 years ago
Peter Jaszkowiak 05b68391dd Use `/assets` for client assets
- Route `/assets` -> `build/public`, falling back on `public`
- Moved destinations for `nodebb.min.js`, `acp.min.js`, `admin.css`, `stylesheet.css`, `templates`, and `sounds` to `build/public`
- r.js modules previously routed through express are now symlinked into `public/build/src/modules`
- minfiles no longer served from a memory cache
- use config `views_dir` setting everywhere template directory is used
- fix cache buster `v=v=`
8 years ago
Julian Lam 10f270d016 adding byPid zset for flags 8 years ago
Julian Lam 3861b2dd80 Merge remote-tracking branch 'origin/master' into develop 8 years ago
Julian Lam 541f51e947 restrict flags interface so that moderators only see flags from cids they can actually moderate 8 years ago
barisusakli 6b2dde02b5 closes #5333 8 years ago
pichalite a0ff3734cf Add more user tests 8 years ago
pichalite 0ea477abde Add more user tests 8 years ago
Julian Lam 29c7ae7645 Merge remote-tracking branch 'origin/master' into develop 8 years ago
Barış Soner Uşaklı c4d4d2385b closes #3973 closes #5303 8 years ago
barisusakli a1af59def3 add missing return, fix tests 8 years ago
Julian Lam c640bdf2b9 Merge branch 'master' into develop 8 years ago
barisusakli 988c485874 post tools test 8 years ago
barisusakli a0c217446a fix missing semicolon 8 years ago
barisusakli caacae093d fix tests 8 years ago
barisusakli f8d958e065 rooms.getAll test 8 years ago
barisusakli 1fed01fe43 ability to filter search by tags 8 years ago
Julian Lam 76bcc1c327 Merge branch 'flagging-refactor' into develop 8 years ago
Julian Lam 07ac7dce84 minor tweaks to test to be redis-compatible 8 years ago
Julian Lam 5e52cfdf86 removed one more old flag test for #5232 8 years ago
Julian Lam 47c9c93693 removed old flagging tests 8 years ago
Julian Lam ad633aad45 additional tests and proper handling for purged flag targets, #5232 8 years ago
Julian Lam 7b471b76db fixing tests for #5232 8 years ago
Barış Soner Uşaklı 4ff3d06f90 escape labelColor, icon, cover:position, validate toPid 8 years ago
barisusakli 009da723c5 meta.configs tests 8 years ago
barisusakli 975141bc9b more tag tests 8 years ago
barisusakli 835669805a tag tests 8 years ago
barisusakli 3bd1c6c2b5 notification tests 8 years ago
barisusakli 55b68197aa closes #4544 8 years ago
Julian Lam 0927d54c98 ability to filter flags by cid, #5232, more tests 8 years ago
Julian Lam ebffc44600 fix tests, #5232 8 years ago
Julian Lam 380ebf67ee oops, uncommenting all the other tests for flags 8 years ago
Julian Lam 831c2064a0 For #5232, added tests and returning flag data on socket flag creation 8 years ago
Julian Lam 451c2838d0 Merge remote-tracking branch 'origin/master' into flagging-refactor 8 years ago
Barış Soner Uşaklı 1f52048866 Merge pull request #5252 from Fusselwurm/patch-2
ZSET scores are float: parseInt => parseFloat
8 years ago
Julian Lam e227f5842a Merge remote-tracking branch 'origin/master' into flagging-refactor 8 years ago
Moritz Schmidt ec5d13188b sneakily adjust database/sorted tests to include float scores 8 years ago
Peter Jaszkowiak bb5fe0cc83 Escape arguments in `Translator.compile` 8 years ago
Peter Jaszkowiak a81aad61ab Add tests for translator static methods 8 years ago
Peter Jaszkowiak 375af7ad53 Restructure and rename translator tests 8 years ago
Peter Jaszkowiak 7c697759e9 Escape and ignore `%` and `\,` in translator args 8 years ago
barisusakli 1c6cee207f meta/settings test 8 years ago
Julian Lam dc508fa0cb Merge remote-tracking branch 'origin/master' into flagging-refactor 8 years ago
barisusakli 0b9829850c closes #5273 8 years ago
Julian Lam 5d63c0aa3b Merge remote-tracking branch 'origin/master' into flagging-refactor 8 years ago
Julian Lam 5dd892bd01 a bunch of changes here... allowing user profiles to be flagged, #5232 8 years ago
barisusakli 74b9f1a016 closes #5262 8 years ago
Julian Lam 57fcb92bbc added a smattering of tests for #5232 8 years ago
psychobunny 6b7b51eaf0 Merge pull request #5170 from pitaj/master
ACP search updated to support translations
8 years ago
Peter Jaszkowiak 9fd64549a3 Use async instead of Promises 8 years ago
Julian Lam b7217e8841 Merge remote-tracking branch 'origin/master' into flagging-refactor 8 years ago
barisusakli cbd6853ccb notif controller test 8 years ago
barisusakli 8691256a67 fix post move test 8 years ago
barisusakli 7d47f4b067 tag tests 8 years ago
Julian Lam dde3d2b135 Merge remote-tracking branch 'origin/master' into flagging-refactor 8 years ago
Julian Lam 33ff5e09bb updated revoke session middleware to allow self or admin or global mod invocation, tweaked tests a bit 8 years ago
barisusakli aad9a39f02 move post test 8 years ago
barisusakli 55416911f7 category tests 8 years ago
barisusakli 69b766bbc8 more tests 8 years ago
barisusakli 1440139903 more tests 8 years ago
barisusakli 091f459f5e search socket test 8 years ago
barisusakli 4b6e4f085d more tests
group cover upload tests
registration approval queue tests
8 years ago
Julian Lam c36fe3389e Merge remote-tracking branch 'origin/master' into flagging-refactor 8 years ago
Peter Jaszkowiak 5223bb5191 Merge branch 'master' of github.com:nodebb/nodebb 8 years ago
barisusakli 7f90e31a38 more socket user tests 8 years ago
barisusakli c3980d0c2e follow tests 8 years ago
Julian Lam c5b9c1e2a4 Merge remote-tracking branch 'origin/master' into flagging-refactor 8 years ago
Julian Lam e9ff605a20 some more tests for #5232 8 years ago
barisusakli 9ba93d8be9 group search tests 8 years ago
barisusakli ea007e2da4 closes #5245 8 years ago
barisusakli 02aadf79b5 account/posts controller tests 8 years ago
barisusakli a4ebb7f56e test plugin static assets 8 years ago
Julian Lam 0bf82c0e47 Merge branch 'master' into flagging-refactor 8 years ago
Peter Jaszkowiak de6ced4e07 Tests for admin search, simplifications 8 years ago
barisusakli 49267d54b7 topics unread tests 8 years ago
barisusakli 2f92ce1527 check deps on test 8 years ago
barisusakli dff4ee767c more group tests 8 years ago
Julian Lam 9f7c4befea omg tests (#5232), and .create returns flag data now 8 years ago
barisusakli c33d3e874a store pinned topics in new zset
keep pinned topics on top on different sort types
8 years ago
barisusakli d4638ffc15 fix test dont turn single pages into ... 8 years ago
barisusakli b807915515 removed incorrect markread nid 8 years ago
barisusakli 4b815449f1 closes #5234 8 years ago
Peter Jaszkowiak c5237443cd Standard language codes (#5218)
* Use standard language codes. Fallback for plugins.

* Fix transifex config

* Tab vs space here for some reason

* Remove redundancies

* config.relative_path instead of allcaps

* added upgrade script for existing users' accounts
8 years ago
barisusakli 5d6e2ad083 multiple test fixes 8 years ago
barisusakli f754c8b7df digest test 8 years ago
barisusakli 60b3db7b34 dont use hardcoded uid 8 years ago
barisusakli d2fa0c3e6a vote socket tests 8 years ago
barisusakli 1658ebbe20 categories update test 8 years ago
barisusakli ce2d702117 account group page test 8 years ago
barisusakli 86deeaaf39 more group tests 8 years ago
barisusakli cecb4c0403 some more group tests 8 years ago
barisusakli 4d86262812 use global mod user for flag tests 8 years ago
barisusakli 584cfd09ef suggested topics test 8 years ago
barisusakli 0794e395d5 fix test 8 years ago
barisusakli 38bc8ad5ae maintenance tests 8 years ago
barisusakli 0a245a8868 tag controller test 8 years ago
barisusakli db14c29e41 socket.io/categories tests 8 years ago
barisusakli 9796f54580 analytics tests, reduce bcrypt rouds for tests 8 years ago
barisusakli e3616ab0f9 socket/meta test 8 years ago
barisusakli 5e7fb4eeb2 widget tests 8 years ago
barisusakli 50a2a7abbe plugins/install tests 8 years ago
barisusakli 2a97e5478f fix pushGroups test 8 years ago
barisusakli e86db04631 #5211 run build step before tests
move build to its own file
8 years ago
barisusakli f1a933210b notifications.pushGroups 8 years ago
barisusakli f2e4d9ce53 change flag tests so they use socket methods as well 8 years ago
barisusakli 7a0a77d0fa revoke session tests 8 years ago
barisusakli 3380f61985 more tests 8 years ago
barisusakli ee75c69817 post edit tests 8 years ago
Ben Lubar e151916f1a
Fix followed topic notifications going to the last unread post
Regression introduced in 1b34ebe230.

Bug originally reported in #4469.
8 years ago
barisusakli a3bff8d320 another test for user profile 8 years ago
barisusakli 8449f3428e user/userslug/settings test 8 years ago
barisusakli ecef0c6ad5 more user tests 8 years ago
barisusakli fda535a351 more chat tests 8 years ago
barisusakli d23966c534 more tests 8 years ago
barisusakli bbb968922d fix test 8 years ago