Commit Graph

5262 Commits

Author SHA1 Message Date
barisusakli
0756fcce7e eslint 2016-11-20 17:50:39 +03:00
barisusakli
2c77a88ba4 closes #5220 2016-11-20 15:11:34 +03:00
Julian Lam
0e8bf17ff0 re: #5211, bringing back the RELOAD BUTTON :rage2: 2016-11-18 12:53:30 -05:00
Barış Soner Uşaklı
0c9f61c629 Merge pull request #5217 from yariplus/patch-15
Allow sending Error objects to alertError instead of just plain strings.
2016-11-18 09:54:38 +02:00
Timothy Fike
f1e3e155c4 Update app.js 2016-11-17 18:21:54 -05:00
Timothy Fike
2d84c98565 Allow sending Error objects to alertError instead of just plain strings. 2016-11-17 18:08:44 -05:00
pichalite
d4040ed52e Fixes #5213 2016-11-17 22:12:45 +00:00
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...
2016-11-11 16:47:59 -05:00
Julian Lam
0f93206122 lint 2016-11-11 13:13:06 -05:00
Julian Lam
7d523fae0f closes #5200 2016-11-11 13:00:23 -05:00
Julian Lam
885316d78f also show minutes and hours in cut off timestamp 2016-11-11 12:44:46 -05:00
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 #5109
2016-11-11 11:57:57 -05:00
barisusakli
a9984bb926 closes #5108 2016-11-11 12:54:33 +03:00
barisusakli
1a9dd2311c closes #5175 2016-11-11 12:17:18 +03:00
Ben Lubar
e151916f1a Fix followed topic notifications going to the last unread post
Regression introduced in 1b34ebe230.

Bug originally reported in #4469.
2016-11-10 17:55:50 -06:00
Julian Lam
e6c9c89342 closes #5197 2016-11-10 13:50:37 -05:00
barisusakli
8294fc90e3 closes #5084 2016-11-10 16:19:27 +03:00
barisusakli
5703bf6eac fix test 2016-11-10 15:59:16 +03:00
barisusakli
ce9be7e694 closes #5132 2016-11-10 15:59:08 +03:00
Barış Soner Uşaklı
b38a10f96a add pagination to user profile 2016-11-09 14:26:14 +03:00
barisusakli
5cfe379841 fix recent for inf scroll 2016-11-03 18:02:15 +03:00
barisusakli
fb47bf3889 unread/recent changes closes #4774 2016-11-03 13:06:25 +03:00
barisusakli
90c2ca38f9 more nested reply fixes 2016-11-02 21:27:26 +03:00
barisusakli
c90f082c77 fix edit/vote/bookmark icons for nested replies 2016-11-02 21:05:26 +03:00
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"
2016-11-02 12:59:01 -04:00
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
2016-11-02 15:58:19 +03:00
Julian Lam
66aea0eed1 closes #5167 2016-11-01 13:00:37 -04:00
barisusakli
8f76ebf972 don't start loading again if already loading 2016-10-31 22:01:49 +03:00
barisusakli
3d1d9b8bd5 fix test, process rendered replies 2016-10-31 11:31:59 +03:00
barisusakli
ff08cbf677 replies to posts 2016-10-31 11:20:52 +03:00
Barış Soner Uşaklı
0c08e44a34 Merge pull request #5050 from BenLubar/replies-to-post
Add a sorted set for replies-to-this-post
2016-10-31 09:36:28 +02:00
Ben Lubar
d74e2d0650 Don't hardcode fa-plus <https://github.com/NodeBB/NodeBB/pull/5050#issuecomment-256862345> 2016-10-28 08:48:42 -05:00
Julian Lam
2da32512af not displaying banned modal if you're not actually banned, heh 2016-10-27 19:57:33 -04:00
Ben Lubar
81211887fc make eslint happy 2016-10-27 18:57:32 -05:00
Ben Lubar
ea10f51f2e UI for replies-to-post (needs theme update) 2016-10-27 18:45:21 -05:00
Julian Lam
f97f45a138 logic to show a modal to banned users when they try to log in via SSO 2016-10-27 14:16:37 -04:00
Peter Jaszkowiak
2824ce5587 Translator modules (#5135)
* Translator modules

* Fix language not being passed on creation

* fix test failures
2016-10-27 12:00:40 -04:00
Julian Lam
0590a4f2cf closes #5156 2016-10-25 16:52:06 -04:00
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
2016-10-25 15:34:47 -04:00
Julian Lam
d002c3eb76 fixing session revocation on account info page 2016-10-25 10:58:11 -04:00
barisusakli
b16671caa5 dont do IS if there is a search term 2016-10-25 12:41:45 +03:00
Julian Lam
9a0d81ef6b closes #5152 2016-10-24 11:12:39 -04:00
Julian Lam
05700c951c add slash before route in ajaxify debug string 2016-10-23 22:51:34 -04:00
Julian Lam
7caad67ef2 resolve regression introduced by 1d9c2f49d2 2016-10-23 17:58:49 -04:00
Julian Lam
9f226b2305 LINT :rage2: 2016-10-23 17:39:40 -04:00
Julian Lam
42b01060d7 up themes, allow chat modal to be minimised 2016-10-23 17:24:57 -04:00
psychobunny
ee4943c485 fix regression: open chat page when in chats route instead of in modal 2016-10-23 12:05:09 -04:00
Julian Lam
1d9c2f49d2 added debug info to console on ajaxify, added throttler so requests only go through once every half second 2016-10-23 10:49:44 -04:00
Julian Lam
83a0fff887 lint :rage2: @Psychobunny 2016-10-22 20:00:26 -04:00
psychobunny
ad52d1a1aa latest chats design 2016-10-22 18:17:39 -04:00