Commit Graph

4166 Commits (17f8afd0dcd2c41eb675595f6d1e6aaea9a74b15)

Author SHA1 Message Date
Julian Lam c987b8474e fixing new post parsing to not add img-responsive to avatars
Julian Lam 6f1e5a83ab resolve regression caused by part of d28f7de
Julian Lam d28f7de19e fixes
barisusakli db14c29e41 socket.io/categories tests
barisusakli 0756fcce7e eslint
barisusakli 2c77a88ba4 closes
Julian Lam 0e8bf17ff0 re: , bringing back the RELOAD BUTTON :rage2:
Barış Soner Uşaklı 0c9f61c629 Merge pull request from yariplus/patch-15
Allow sending Error objects to alertError instead of just plain strings.
Timothy Fike f1e3e155c4 Update app.js
Timothy Fike 2d84c98565 Allow sending Error objects to alertError instead of just plain strings.
pichalite d4040ed52e Fixes
Julian Lam ede7a71db7 Fixes
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...
Julian Lam 0f93206122 lint
Julian Lam 7d523fae0f closes
Julian Lam 885316d78f also show minutes and hours in cut off timestamp
Julian Lam 75ff60e4d5 partial revert of a9984bb, adding in a layer to translate ISO
timestamp to datetime attribute and save localised string into
title attribute.

Fixes 
barisusakli a9984bb926 closes
barisusakli 1a9dd2311c closes
Ben Lubar e151916f1a
Fix followed topic notifications going to the last unread post
Regression introduced in 1b34ebe230.

Bug originally reported in .
Julian Lam e6c9c89342 closes
barisusakli 8294fc90e3 closes
barisusakli 5703bf6eac fix test
barisusakli ce9be7e694 closes
Barış Soner Uşaklı b38a10f96a add pagination to user profile
barisusakli 5cfe379841 fix recent for inf scroll
barisusakli fb47bf3889 unread/recent changes closes
barisusakli 90c2ca38f9 more nested reply fixes
barisusakli c90f082c77 fix edit/vote/bookmark icons for nested replies
Ben Lubar 2185d8eb99 Ban UI fixes ()
- 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"
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
Julian Lam 66aea0eed1 closes
barisusakli 8f76ebf972 don't start loading again if already loading
barisusakli 3d1d9b8bd5 fix test, process rendered replies
barisusakli ff08cbf677 replies to posts
Barış Soner Uşaklı 0c08e44a34 Merge pull request from BenLubar/replies-to-post
Add a sorted set for replies-to-this-post
Ben Lubar d74e2d0650
Don't hardcode fa-plus <https://github.com/NodeBB/NodeBB/pull/5050#issuecomment-256862345>
Julian Lam 2da32512af not displaying banned modal if you're not actually banned, heh
Ben Lubar 81211887fc
make eslint happy
Ben Lubar ea10f51f2e
UI for replies-to-post (needs theme update)
Julian Lam f97f45a138 logic to show a modal to banned users when they try to log in via SSO
Peter Jaszkowiak 2824ce5587 Translator modules ()
* Translator modules

* Fix language not being passed on creation

* fix test failures
Julian Lam 0590a4f2cf closes
Sergii Paryzhskyi e515b791da Fix eslint rules ()
* Fix semi linter rule

* Fix semi-spacing linter rule

* Fix no-undef-init linter rule

* Fix space-before-blocks linter rule
Julian Lam d002c3eb76 fixing session revocation on account info page
barisusakli b16671caa5 dont do IS if there is a search term
Julian Lam 9a0d81ef6b closes
Julian Lam 05700c951c add slash before route in ajaxify debug string
Julian Lam 7caad67ef2 resolve regression introduced by 1d9c2f49d2
Julian Lam 9f226b2305 LINT :rage2:
Julian Lam 42b01060d7 up themes, allow chat modal to be minimised