Commit Graph

189 Commits (ebb50160cb9234a7c7b714dccbe0acf4462a2a64)

Author SHA1 Message Date
Mathias Schreck ce9ee62fa0 Handle callback errors
barisusakli 4af631666a closes
barisusakli f77d9053ad closes
barisusakli 6022fd984a closes
barisusakli c58e23db58 fix tests
barisusakli 28331389a6 added getTopicWithPosts test
barisusakli a13bc64f40 wait for db flush to complete to carry on with other test suites
fixes the problem where tests would sometimes fail due to timing issues
barisusakli 4ca53703e3 added dupe group create test
barisusakli 63f5cd0c79 removed deepStrictEqual
barisusakli c4eb1c92a8 fix some tests
barisusakli 5d2e5377c5 fix tests
barisusakli bf2133ed7c topic watching
boomzilla 52e4a37df8 When forking a topic, updates user bookmarks in the topic to keep the last read position ()
from inadvertently being too far down the topic due to post indices decreasing because
some posts were moved to a new topic.
barisusakli 2869b3c068 closes
barisusakli 268aa12cc2 closes
barisusakli 5d9373730a added delete purge test
barisusakli 3567f2ad55 closes
Barış Soner Uşaklı 573840ccbd changed to title raw
barisusakli 4906fbf43a fix tests
barisusakli 2fc385f723 closes , closes
barisusakli f5a910fea0 remove incorrect test
barisusakli d4ce9c4f80 add failing test for
Julian Lam baaad13286 reverted latest change to translator match regex
- Fixes issue with parentheses in translations (closes )
- No longer marking translation keys invalid if they contain HTML,
  as that was probably not performant. Instead, parameters will
  simply be escaped via the StringJS library.
Julian Lam 99315e1c73 updated translator so that language key parameters cannot contain
html in them (or more specifically, < and >)
Julian Lam 2d48faf5df Fixed
Also related to regression first caused by the fix to  from
fcb381f922

Also, added tests for translator. omg.
barisusakli c7c503f563 added groups.exists([]) test
barisusakli 351bf6c327 fix tests
Barış Soner Uşaklı 84f23fc4f0 groups show/hide test
barisusakli f4bfcc7351 removed icon:bgColor and icon:text from db calls
calculates from username on the fly
Julian Lam b52475c270 Merge remote-tracking branch 'origin/master' into user-icons
Conflicts:
	public/src/client/account/edit.js
	src/middleware/middleware.js
	src/socket.io/meta.js
	src/socket.io/user/picture.js
	src/user.js
	src/views/admin/manage/group.tpl
barisusakli d61ac000a8 fix a user test
Julian Lam 4c96f95330 Merge remote-tracking branch 'origin/master' into user-icons
Conflicts:
	public/src/app.js
	public/src/client/account/edit.js
barisusakli b616e69070 User.exists change
Julian Lam f6d5b52a8b WIP user-icons
barisusakli 7fc416f18a test fix
barisusakli 0feb11f205 test
Barış Soner Uşaklı b45fa811b4 renamed .list to .getGroupsFromSet
Barış Soner Uşaklı 0c32aa0c78 fix test expand option removed
Barış Soner Uşaklı 9a236486a9 meh
Barış Soner Uşaklı 82350dc967 fix test
Barış Soner Uşaklı dfffbace42 fix test callback
Barış Soner Uşaklı c56b30ff60 convert uid mappings to sorted sets
email:uid, username:uid, userslug:uid, fullname:uid all converted to
sorted sets
prevents hitting mongodb document size limit
Ryan Wilson ec6c618751 use replicaset if configured
Signed-off-by: Ryan Wilson <syndicated.life@gmail.com>
barisusakli 625a0dcbfa closes
Julian Lam 04f536854c added some tests, fixed user reset tests
barisusakli ea91518f30 slugs lowercase duh
barisusakli a51b7257c7 fix group name in tests
barisusakli 8b5643fe90 system and hidden groups cant be renamed
barisusakli e5bea19f56 renamed groupname
barisusakli 649ef93768 its called foo :dull