7954 Commits (d5a45832c327d6b2f68eb09d12d7058da3fef720)

Author SHA1 Message Date
barisusakli c3980d0c2e follow tests 8 years ago
barisusakli 5cf8006640 fix style 8 years ago
barisusakli 9ba93d8be9 group search tests 8 years ago
barisusakli ea007e2da4 closes #5245 8 years ago
barisusakli d6c2779ed0 remove placeholder #5242 8 years ago
barisusakli 02aadf79b5 account/posts controller tests 8 years ago
barisusakli 4cb48c46ab closes #5242 8 years ago
barisusakli f8caed95db don't crash if plugin doesnt set defaultLang 8 years ago
barisusakli afef79a81e closes #5241 8 years ago
Peter Jaszkowiak 77e58f31c5 Fixes, passes tests 8 years ago
Peter Jaszkowiak fd4d53e42c Remove unnecesary admin search indexing 8 years ago
Peter Jaszkowiak de6ced4e07 Tests for admin search, simplifications 8 years ago
Peter Jaszkowiak e3dd68e19c Explanations and simplifications 8 years ago
Peter Jaszkowiak a431dc0305 ACP search updated to support translations 8 years ago
barisusakli 49267d54b7 topics unread tests 8 years ago
barisusakli 444da3c9ec closes #5238 8 years ago
barisusakli 57c8e3e61c fix update privacy 8 years ago
barisusakli dff4ee767c more group tests 8 years ago
barisusakli d8a1e98a43 fix permalinks on pagination 8 years ago
barisusakli aa69481a0c dont mark chat notifications read if you are not in the room 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
Barış Soner Uşaklı dde32744b7 change pagination so its similar to GH 8 years ago
barisusakli 1c3d9f7e94 switch to createIndex 8 years ago
barisusakli b807915515 removed incorrect markread nid 8 years ago
barisusakli 4b815449f1 closes #5234 8 years ago
barisusakli d3fff28de5 use base_dir 8 years ago
barisusakli 31168c669b closes #5231 8 years ago
barisusakli 6beacdb80c fix headers for new installs
encodeURI(undefined) === "undefined"
8 years ago
barisusakli 12d46ca441 remove async.series 8 years ago
Julian Lam ffbebc646a linting 8 years ago
Julian Lam b7fa8c1db1 fixes #5230 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
Julian Lam cafbdfd83e fixes #5226 8 years ago
barisusakli 4ff71f6b0b allow two sections 8 years ago
barisusakli 5d6e2ad083 multiple test fixes 8 years ago
barisusakli 17f8afd0dc closes #5230 8 years ago
barisusakli f754c8b7df digest test 8 years ago
barisusakli d2fa0c3e6a vote socket tests 8 years ago
barisusakli 1658ebbe20 categories update test 8 years ago
barisusakli f7b77c5341 removed file.exists from getFromFile 8 years ago
barisusakli 259d49e392 all procs should load the js from file 8 years ago
barisusakli cecb4c0403 some more group tests 8 years ago
barisusakli 584cfd09ef suggested topics test 8 years ago
barisusakli 069a90e792 move maintenance mode 8 years ago
barisusakli 38bc8ad5ae maintenance tests 8 years ago
Julian Lam 5916530a35 fix topic creation regression caused by 576df84218 8 years ago
Julian Lam f0936fcafb fixes #5225 8 years ago
barisusakli dcb6773782 #5223 8 years ago
Julian Lam 576df84218 trimming composer input before doing length check in replies 8 years ago
barisusakli b49af0a135 #5223
adjust pagination so each page shows `postsPerPage` posts
8 years ago
barisusakli db14c29e41 socket.io/categories tests 8 years ago
barisusakli 6acc79ec07 convert title to string 8 years ago
barisusakli 2c77a88ba4 closes #5220 8 years ago
barisusakli 51b41a9b44 fix eslint 8 years ago
barisusakli 5d4903f643 fix test 8 years ago
Julian Lam 6acbd3ea21 optimising build step for #5211 8 years ago
barisusakli ef87a2b7d7 closes #5219 8 years ago
Julian Lam 0e8bf17ff0 re: #5211, bringing back the RELOAD BUTTON :rage2: 8 years ago
barisusakli a3efe42938 fix test 8 years ago
barisusakli dada858565 add canReply to messages 8 years ago
barisusakli 83c50f0648 add back emitter 8 years ago
barisusakli 9796f54580 analytics tests, reduce bcrypt rouds for tests 8 years ago
barisusakli e3616ab0f9 socket/meta test 8 years ago
barisusakli 853cea7fec removed emitter.js 8 years ago
barisusakli 5e7fb4eeb2 widget tests 8 years ago
barisusakli 50a2a7abbe plugins/install tests 8 years ago
barisusakli f1a933210b notifications.pushGroups 8 years ago
Barış Soner Uşaklı 42aa4fb67b Merge pull request #5212 from stuwil/fix-relative-path-login-redirect
Replace only base URL in login return URL, fixes #5205
8 years ago
Julian Lam 9bab0b53b0 re: #5211, broke out meta.css.minify to accept targets, made build output marginally nicer looking 8 years ago
Julian Lam 232b387652 set up plugins in build step as well 8 years ago
Julian Lam b1f23c8c4b read req.uid instead of req.user.uid in admin groups list 8 years ago
barisusakli 71c7ef9109 fix test 8 years ago
barisusakli 4f0e93732a #5211
remove passing js/css between procs
8 years ago
Julian Lam 299fcb99f1 more progress on #5211 8 years ago
Stuart Williams f92758c764 Replace only base URL in login redirect URL, fixes #5205 8 years ago
barisusakli f2e4d9ce53 change flag tests so they use socket methods as well 8 years ago
Stuart Williams a20027d8f5 Add missing relative path to Admin tags and widgets links 8 years ago
barisusakli 3380f61985 more tests 8 years ago
barisusakli 2476ab3684 closes #5202 8 years ago
Julian Lam 2f2eb1457d auto-redirect to SSO flow should work in subfolders too 8 years ago
Julian Lam ede7a71db7 Fixes #5186
On socket.io connection, all clients join a room pertaining to
their express session id. We use this room to keep track of any
sessions in different browser windows (but the same cookie jar),
so if a login/logout occurs, we can throw a session mismatch
modal.

This room can also be used to emit messages across windows/tabs...
8 years ago
Julian Lam 7d523fae0f closes #5200 8 years ago
barisusakli ee75c69817 post edit tests 8 years ago
barisusakli 1a9dd2311c closes #5175 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
Julian Lam e6c9c89342 closes #5197 8 years ago
barisusakli 1e543dd394 fix profile views on redis 8 years ago
barisusakli 8294fc90e3 closes #5084 8 years ago
barisusakli ce9be7e694 closes #5132 8 years ago
barisusakli 1b34ebe230 closes #5133 8 years ago
barisusakli c1d28af2a7 filter posts that you cant read 8 years ago
Barış Soner Uşaklı 43bcd453dd Merge pull request #5192 from BenLubar/replies-permissions
Check whether the user can read the replies
8 years ago
pichalite 9bcb5710c1 UI fixes for ACP -> Manage -> Registration Queue 8 years ago
pichalite 0087a672ba UI fixes for ACP -> Manage -> Users 8 years ago
Barış Soner Uşaklı b38a10f96a add pagination to user profile 8 years ago
Ben Lubar 5937fefa39
Check whether the user can read the replies and allow filtering the reply count in plugins 8 years ago
barisusakli ecef0c6ad5 more user tests 8 years ago
barisusakli d23966c534 more tests 8 years ago
barisusakli 3ec760ac85 inf scroll tests for topics 8 years ago
barisusakli ce7513c347 allow cookieDomain from config.json 8 years ago
barisusakli f30b694545 gitInfo error doesnt block page 8 years ago
barisusakli 01e7b864b8 change batch.js style 8 years ago
barisusakli 5cfe379841 fix recent for inf scroll 8 years ago
barisusakli 556dfa51d9 fix pagination querystring on /recent 8 years ago
barisusakli f8ae7b069c cid filter 8 years ago
barisusakli 58fff8b0af up persona fix test 8 years ago
barisusakli fb47bf3889 unread/recent changes closes #4774 8 years ago
Anil Mandepudi 6b23dd574e Use postcss-clean to minify css instead of less (#5179)
* use postcss-clean to minify css instead of less

* alphabetical order

* white space

* white space

* Update css.js
8 years ago
Ben Lubar 2185d8eb99 Ban UI fixes (#5169)
- Permanent bans assigned by global moderators no longer expire immediately
  (does not apply retroactively)
- Bans with no reason given no longer have "undefined" as their reason
  (applies retroactively)
- 0 is now a selectable value for "ban duration, select 0 for permanent"
8 years ago
Anil Mandepudi f7b64d655a Fix issue where CSS files imported along with less files are not getting minified (#5178) 8 years ago
Barış Soner Uşaklı af3b6e2759 Merge pull request #5176 from pitaj/is-main
isMain on topic.create for filter:post.create
8 years ago
Julian Lam 7993f6a4d8 fix duplicate labels in cookies ACP template 8 years ago
Peter Jaszkowiak 91a28e98b7 isMain on topic.create for filter:post.create 8 years ago
barisusakli eca850c4b1 nested reply improvements
on new post increase count and add nested reply if replies are expanded
on post purge reduce count and remove nested reply
8 years ago
barisusakli 96d05b58d4 show deleted replies like regular deleted posts 8 years ago
Julian Lam 66aea0eed1 closes #5167 8 years ago
barisusakli a4dfe608e9 ban tests, user/info test 8 years ago
barisusakli 218a1b7aab closes #5015 8 years ago
Julian Lam 663f05b972 adding back banReason to header rendering, as it regressed in 1f10e0b 8 years ago
barisusakli 7a8de6169b admin controller tests 8 years ago
barisusakli ff08cbf677 replies to posts 8 years ago
Barış Soner Uşaklı 0c08e44a34 Merge pull request #5050 from BenLubar/replies-to-post
Add a sorted set for replies-to-this-post
8 years ago
Julian Lam 1f10e0b287 fixed #5166 8 years ago
Barış Soner Uşaklı 4668acaf36 Merge pull request #5160 from BenLubar/plugin-registration-approval-queue
Allow plugins to affect whether a registration goes into the queue
8 years ago
Barış Soner Uşaklı 2214a4d156 Merge pull request #5164 from yariplus/cflags
flag tests
8 years ago
yariplus 179b66d74a flag tests 8 years ago
Ben Lubar d4774e98b4
remove unused functions added in this pull request 8 years ago
Ben Lubar ea10f51f2e
UI for replies-to-post (needs theme update) 8 years ago
Ben Lubar a654a2a5fe
Work around MongoDB bug (see https://github.com/NodeBB/NodeBB/pull/5050#issuecomment-256766439) 8 years ago
Ben Lubar 69ee813d3e
fix typoed variable name 8 years ago
Julian Lam f97f45a138 logic to show a modal to banned users when they try to log in via SSO 8 years ago
Ben Lubar 123c66e3ec Cache the number of replies in the post object. See #5050.
https://github.com/NodeBB/NodeBB/pull/5050#pullrequestreview-4248269
8 years ago
Ben Lubar 5d66811213 Include reply count with posts in topics 8 years ago
Ben Lubar fae28ed3cc Add an index for going from a post to its replies 8 years ago
Ben Lubar 2161f0d473
Allow plugins to affect whether a registration goes into the queue 8 years ago
barisusakli 777914b762 more api tests 8 years ago
barisusakli 687cce6089 closes #5159 8 years ago
barisusakli 2d10490ca3 more plugin tests 8 years ago
Anil Mandepudi 619ca48403 remove shims for IE8 (#5157) 8 years ago
barisusakli d8a9df74d7 fix wrong error returns, more tests 8 years ago
barisusakli 553ee7dcdd more chat tests 8 years ago
Julian Lam 4b5c98fb21 fix broken ACP login, closes #5156 8 years ago
Julian Lam 0590a4f2cf closes #5156 8 years ago
Sergii Paryzhskyi e515b791da Fix eslint rules (#5117)
* Fix semi linter rule

* Fix semi-spacing linter rule

* Fix no-undef-init linter rule

* Fix space-before-blocks linter rule
8 years ago
Julian Lam 727710fbd9 using middleware.authenticate for chat route instead of ensureLoggedIn 8 years ago
barisusakli c8b5c181ff fix flag on redis
check if number is returned on tests
8 years ago
barisusakli a995afbfe0 fix style 8 years ago
Julian Lam 2463e85c0d allowing moderators access to the account info page 8 years ago
barisusakli b44f3f4811 closes #5150 8 years ago
barisusakli 2c65b2ecf3 closes #5143 8 years ago
Barış Soner Uşaklı 4859e499e4 filter falsy events first 8 years ago
Barış Soner Uşaklı 92c58cc62f Merge pull request #5131 from bdharrington7/bugfix/undefined_events
Filter out any undefined events
8 years ago
barisusakli bcdd7b12f0 closes #5149 8 years ago
Julian Lam 1abef16cd9 fixes #5147 8 years ago
Barış Soner Uşaklı 041022db63 #5145
dont crash if res.locals.config is undefined
8 years ago
Barış Soner Uşaklı 4e5d120763 closes #5142 8 years ago
Barış Soner Uşaklı cbd936c547 closes #5140 8 years ago
Julian Lam bf276d5147 fixes #5144 8 years ago
Julian Lam 02998669c3 introducing option to disable chat message editing/deletion 8 years ago
Julian Lam d4d3fa3102 add warning about gmail routing 8 years ago
barisusakli b1773ad51d add new hook to add more fields to csv download 8 years ago
barisusakli 8c7de0f239 fix eslint 8 years ago
barisusakli 1e486875f4 add top posters and most rep to acp 8 years ago
bdharrington7 6dba11957e Filter out any undefined events 8 years ago
barisusakli f0f3a86908 closes #5128
write more messaging tests
8 years ago
barisusakli 9131f9d8f6 controller tests 8 years ago
Barış Soner Uşaklı c512a02c83 Merge pull request #5124 from yariplus/lexistuff
Add additional lexical dbal operations.
8 years ago
yariplus af2122bdb9 fix lex tests maybe 8 years ago
barisusakli 4a0f67afdc search tests
new method emptydb
use emptydb instead of flushdb, flushdb  removes indices for mongo which
breaks search tests
initialize meta.config properly in tests
enable nodebb-plugin-dbsearch for tests
8 years ago
yariplus 472dd007d8 fix mongo lex callback 8 years ago
barisusakli cd71eb909d closes #5125 8 years ago
barisusakli 5cd2da4309 Merge branch 'master' of https://github.com/NodeBB/NodeBB 8 years ago
barisusakli c972a339e6 fix value 8 years ago
barisusakli 862678eefe encodeURIComponent header values 8 years ago
Julian Lam 4ceb8914e9 adding email sent tally to digest output 8 years ago
Barış Soner Uşaklı 54a24f8dbd Merge pull request #5122 from yariplus/patch-14
Add oldTitle to topic edit hook
8 years ago
yariplus be3b35dea3 fix callbacks and regex 8 years ago
yariplus 1bb44e2429 Allow lex min and max to be inclusive or exclusive. 8 years ago
yariplus 437d2744cc addl lex commands for mongo 8 years ago
yariplus ef20757f3e zremrangebylex, zlexcount 8 years ago
barisusakli 1a63672e66 more test fixes 8 years ago
yariplus 1fc5e5d0d3 getSortedSetRevRangeByLex 8 years ago
Timothy Fike cfa5974515 Add oldTitle to topic edit hook 8 years ago
barisusakli 817cd29f00 try require from root 8 years ago
barisusakli 12f366f4b4 more tests
register/login/logout tests
ability to test socket.io emits for logged in users
8 years ago
barisusakli b8a3ca98cb added callback to webserver.listen
wait for webserver to be ready to run tests
added topic restore test
added test to load topic via controller
8 years ago
barisusakli e462fadd94 init express/webserver for tests 8 years ago
barisusakli 6d97c4cec8 up mongo deps, create session store after db.authenticate 8 years ago
barisusakli bfcef27c47 plugin tests 8 years ago
barisusakli c0db7798b9 fix tests :dull: 8 years ago
barisusakli 235fe9efe3 fix chat modal title 8 years ago
barisusakli 3270f39db0 closes #5118 8 years ago
barisusakli dd077117a2 refactor user.updateProfile and write test 8 years ago
barisusakli 139360ce18 if chat is restricted dont allow adding to room 8 years ago
barisusakli b32d7b86e8 fix isModeratorOfAnyCategory
returns true/false now instead of an array
new method getModeratedCids returns an array of moderated cids
8 years ago
Julian Lam 3272c0b98c linting 8 years ago
Julian Lam 7ba76fc0b6 showing assignee avatar in flags list 8 years ago
Julian Lam ead4de6c6f Merge branch 'fix-some-code-lint' of https://github.com/HeeL/NodeBB into HeeL-fix-some-code-lint 8 years ago
Julian Lam eb16eb318e exposing links to moderator tools pages in user logged-in dropdown, closes #5113 8 years ago