Barış Soner Uşaklı
cf75c79611
Unread changes closes #6781 ( #6783 )
...
* WIP
* more unread work
* faster teaser block handling
if user doesn't have anyone blocked don't check
* much faster filtering of blocked posts
* add missing uid
* add tidsByFilter to return
* dont load all pids to find previous non-blocked teaser
* fix unread filters
they no longer use unread/new unread/watched etc they are query strings now
* shorter nav item code
* add unreplied to filters
fix icons not clearing to 0
dont increment unread counters if there is a reply in a topic where you ignored the topic creator
2018-09-24 12:58:59 -04:00
Barış Soner Uşaklı
df4f5f6f27
closes #6784
2018-09-24 12:41:04 -04:00
Barış Soner Uşaklı
71ccd67665
closes #6722
...
calculate size of base64 image from buffer, still not perfect but better than string.length
2018-09-20 19:47:44 -04:00
Barış Soner Uşaklı
669a5135e1
closes #6768
2018-09-19 14:38:07 -04:00
Barış Soner Uşaklı
d880a7ade0
closes #6771
2018-09-18 18:08:46 -04:00
André Zanghelini
f3956299eb
Add tooltip in taskbar icons ( #6693 )
...
* Add tooltip in taskbar icons
* Translate taskbar title when creating taskbar
2018-09-17 16:23:06 -04:00
smyther
f120015b54
Fix for user being able to open multiple "delete posts" modals ( #6770 )
...
* Implement fix for multiple fork cards showing
* Fix for admin being able to open multiple 'delete posts' modals
* Fix linting issue
2018-09-17 11:07:10 -04:00
smyther
0c9907367a
Implement fix for multiple fork cards showing ( #6757 )
2018-09-14 10:07:01 -04:00
Barış Soner Uşaklı
ebaea9b6c1
closes #6743
2018-09-08 14:01:15 -04:00
Julian Lam
c2c925cacd
closes #6678
2018-08-31 15:34:36 -04:00
Julian Lam
5c04ec2d63
removed client-side chat message length check in favour of server-side check, firing new hook on messaging.checkContent for hooks to intercept
2018-08-29 14:31:53 -04:00
Julian Lam
9d202d9be9
closes #424
2018-08-23 10:02:57 -04:00
Julian Lam
70f04bd1c2
fixed client-side console error on vote
2018-08-21 22:30:35 -04:00
Andrew Rodrigues
12940b577b
closes #6703
2018-08-15 20:42:59 -04:00
Julian Lam
a77630c6be
closes #6697
2018-08-10 14:22:33 -04:00
Barış Soner Uşaklı
c0156640e3
add back alert
2018-08-09 14:26:24 -04:00
Barış Soner Uşaklı
14d810c113
show error if cropper fails
2018-08-09 14:10:30 -04:00
Baris Usakli
976b85ccaa
closes #6676
2018-07-27 15:24:14 -04:00
Julian Lam
ea2bd33bfa
fixes #6608 , restored template values in widget containers
2018-07-26 15:00:49 -04:00
Julian Lam
5243ee559a
set initial focus on register page
2018-07-26 13:00:40 -04:00
Julian Lam
609f711db0
added logic to handle Chats.switchChat being called with no arguments
2018-07-25 14:15:42 -04:00
Barış Soner Uşaklı
d06f795856
fix scroll on back
2018-07-25 11:16:50 -04:00
Julian Lam
352bef0a7f
eliminate waitSeconds in rjs config
2018-07-24 15:57:56 -04:00
Barış Soner Uşaklı
ec33a12dad
closes #6644
2018-07-17 21:14:53 -04:00
djls45
4f0a24cfed
Preserve case of respondee's slug when responding to their post.
2018-07-17 15:07:20 -04:00
Julian Lam
b7fc8493b7
closes #6635
2018-07-17 13:22:36 -04:00
Julian Lam
266eacac7c
closes #6655
2018-07-17 12:56:13 -04:00
Julian Lam
a07b45fd0f
closes #6642
2018-07-17 12:33:27 -04:00
Julian Lam
7a53fa9469
Added block and unblock button to profile dropdown menu, #6560
2018-07-05 14:20:33 -04:00
Barış Soner Uşaklı
4ed079555e
Merge remote-tracking branch 'refs/remotes/origin/master' into blocks
2018-07-03 18:43:43 -04:00
Julian Lam
fb42862ec7
check password validity in user delete socket call
2018-07-03 16:38:51 -04:00
Baris Usakli
584f88e092
blocks WIP
2018-07-03 15:12:23 -04:00
Timothy Fike
e8a3c23d42
Fix verion regex Fixes #6620 ( #6625 )
2018-07-02 21:36:21 -04:00
Barış Soner Uşaklı
57b7c7ede4
closes #6607
2018-06-27 14:36:12 -04:00
Barış Soner Uşaklı
742ddd358b
escape url
2018-06-22 07:33:23 -04:00
Barış Soner Uşaklı
ccad95cf73
closes #6579
2018-06-18 14:37:37 -04:00
Barış Soner Uşaklı
017b10d5d6
closes #6544
2018-06-15 12:35:49 -04:00
Barış Soner Uşaklı
4293403451
#6535 , use templateToRender clientside if its avaiable
2018-06-11 12:17:24 -04:00
Barış Soner Uşaklı
c91b96c133
use data.roomName
2018-06-11 11:47:25 -04:00
Julian Lam
99dc3feeb2
Edit history is now a category-level privilege
...
Closes #6425
2018-06-07 14:00:51 -04:00
Barış Soner Uşaklı
779d03cf57
move timestamp to server
2018-06-06 16:21:48 -04:00
Barış Soner Uşaklı
d040544773
fix clicking topics after merge modal is closed
2018-06-06 13:16:04 -04:00
Julian Lam
a3e724e134
resolve window opener being set if ajaxify overrides on external link
2018-06-03 22:00:02 -04:00
Barış Soner Uşaklı
b2d5551960
remove deprecated method
2018-06-03 15:06:49 -04:00
Barış Soner Uşaklı
a1e933537b
remove deprecated method
2018-06-03 15:04:25 -04:00
Barış Soner Uşaklı
45cc30a91b
remove deprecated code
...
unread counts are loaded on cold load
2018-06-03 15:03:45 -04:00
Barış Soner Uşaklı
d60d03d00f
closes #6542
2018-06-02 15:56:23 -04:00
Barış Soner Uşaklı
d5e85c2eb3
closes #6476 , closes #6546
2018-06-02 15:54:32 -04:00
Barış Soner Uşaklı
f0a538bd4a
closes #6536
2018-06-01 14:38:43 -04:00
Barış Soner Uşaklı
b0dad9bd7f
closes #6369
2018-05-31 15:05:12 -04:00