Commit Graph

5262 Commits

Author SHA1 Message Date
Baris Usakli
4a73621dca chat privilege 2017-12-18 15:43:57 -05:00
Julian Lam
290aa312b4 fixed call to missing method, #6181 2017-12-18 15:01:05 -05:00
Julian Lam
82a95a03be Chat message soft deletion -- closes #6181
Squashed commit of the following:

commit f84c06bdcc45f24ef7ffde6a8f33b48d8f97fc36
Author: Julian Lam <julian@nodebb.org>
Date:   Mon Dec 18 14:42:47 2017 -0500

    added restore handler for chat messages

commit 725cd370c6ea1e8f4a28298350f3dc024d4e668e
Author: Julian Lam <julian@nodebb.org>
Date:   Mon Dec 18 14:23:52 2017 -0500

    backend logic and testing complete for deletion and restoration of chat messages

commit 072da758319cc93fa4c6f8bc0d672a1b716dc06e
Author: Julian Lam <julian@nodebb.org>
Date:   Mon Dec 18 13:52:35 2017 -0500

    changing message delete logic to not remove mids, but to filter when retrieving

commit 68bf373305ab82737658a7c31dc5549af4d6d69f
Author: Julian Lam <julian@nodebb.org>
Date:   Mon Dec 18 12:37:58 2017 -0500

    logic to handle deletion of a deleted chat message -- added some failing tests

commit 6899d0d234fa752e227188aa69cfcabd0d0500cc
Author: Julian Lam <julian@nodebb.org>
Date:   Mon Dec 18 11:35:36 2017 -0500

    chat message deletion logic
2017-12-18 14:45:06 -05:00
Julian Lam
88b47f357b removed user.uploadFromUrl and associated logic as cropped image modal supercedes it @pichalite 2017-12-15 13:21:31 -05:00
Barış Soner Uşaklı
e4ff1dc61b closes #6174 2017-12-15 10:21:33 -05:00
Barış Soner Uşaklı
802ec0e384 remove reduntant code 2017-12-14 11:27:18 -05:00
Barış Soner Uşaklı
76e8bcd80b closes #6167 2017-12-14 08:54:33 -05:00
Barış Soner Uşaklı
43180d4b83 #6158 2017-12-08 19:58:12 -05:00
Barış Soner Uşaklı
19ae8dc7e7 closes #6154 2017-12-07 12:15:07 -05:00
Barış Soner Uşaklı
faded26dea Revert "disallow underscore in slugs (#6133)"
This reverts commit 4fc3115f33.
2017-12-06 21:12:42 -05:00
Julian Lam
94e8b2b38d Added ajaxify.isCold()
And used it in app.js, so window.scrollTo(0, 0); is not called
on cold load (since you're already at the top). Useful in low-
bandwidth modes since you might accidentally get kicked to the
top of the page due to a slow connection and delayed .init().

Slightly related to testing in #6150
2017-12-06 12:44:43 -05:00
Barış Soner Uşaklı
d9e115c3e6 closes #6146 2017-12-05 13:50:06 -05:00
Barış Soner Uşaklı
fd78eb6d57 closes #5533 2017-12-05 13:18:41 -05:00
Baris Usakli
3551d7d68e closes #4804 2017-12-04 14:56:14 -05:00
Barış Soner Uşaklı
548ec6baf7 closes #6144 2017-12-03 08:32:31 -05:00
Julian Lam
4fc3115f33 disallow underscore in slugs (#6133) 2017-11-30 15:22:33 -05:00
Julian Lam
78c83f2561 fixing tests 2017-11-30 12:53:49 -05:00
Julian Lam
17c52a515d fix incorrect padding/margin values in images in digest 2017-11-30 12:24:07 -05:00
Barış Soner Uşaklı
cb4930dac8 remove version and environment from config 2017-11-30 10:26:14 -05:00
Barış Soner Uşaklı
54b12119e9 add registered query param 2017-11-23 20:08:55 -05:00
Peter Jaszkowiak
c731661a39 Remove external sources from installer page (#6101)
* Remove external sources from installer page

* Remove bootstrap.min.css

* Make spinner display consistently cross-platform

* Change spinner to look better
2017-11-23 10:50:10 -05:00
Baris Usakli
947fc739eb remove extra translator require 2017-11-22 16:04:36 -05:00
Julian Lam
c8395a9bfb Fixes #6056
Waiting for someone to qq my clever code in 3... 2...
2017-11-22 14:54:27 -05:00
Muhammad Osama Arshad
64895310a9 fix #5973 2017-11-22 09:50:58 +05:00
Barış Soner Uşaklı
63388be44c closes #6084 2017-11-18 15:39:47 -05:00
Baris Usakli
4e029556df closes #6081 2017-11-17 13:43:30 -05:00
Julian Lam
cf9fe0d5af closes #6069 2017-11-15 12:38:28 -05:00
Barış Soner Uşaklı
cd3d1f07e0 fix flagReason 2017-11-09 16:56:15 -05:00
Barış Soner Uşaklı
2ec54166f7 only show alert if on the same category 2017-11-07 13:39:13 -05:00
Barış Soner Uşaklı
9eabb1dc94 closes #6044
use the same UX from /recent on individual categories
2017-11-07 13:24:10 -05:00
Barış Soner Uşaklı
f7ccabc3cc only add relative path if not starts with http(s) 2017-11-07 11:10:53 -05:00
Barış Soner Uşaklı
80ecd4ba6d closes #6036 2017-11-03 16:32:33 -04:00
Julian Lam
7e0d0e0eb5 Merge remote-tracking branch 'origin/develop' 2017-11-02 14:13:48 -04:00
Barış Soner Uşaklı
b74fe98dc4 closes #6031 2017-11-02 13:35:49 -04:00
Barış Soner Uşaklı
008f757a9b closes #6030 2017-11-02 13:16:07 -04:00
Baris Usakli
c9465403f5 closes #6023 2017-11-01 12:05:06 -04:00
Julian Lam
e42ff47e5c closes #6018 2017-10-31 12:19:28 -04:00
Barış Soner Uşaklı
25cd21fba8 closes #6019 2017-10-31 10:53:28 -04:00
Baris Usakli
47143a4a09 Merge remote-tracking branch 'refs/remotes/origin/master' into develop 2017-10-30 15:29:26 -04:00
Baris Usakli
a500e0019c closes #6005 2017-10-30 15:26:17 -04:00
Baris Usakli
c4310395c9 Merge remote-tracking branch 'refs/remotes/origin/master' into develop
# Conflicts:
#	package.json
2017-10-19 13:54:56 -04:00
Barış Soner Uşaklı
d8dc79e3c7 closes #5992 2017-10-18 14:49:42 -04:00
Baris Usakli
6a6dc7ef06 closes #5990 2017-10-16 15:35:46 -04:00
Peter Jaszkowiak
f4355efb30 Optimize translator
- Use `slice` less
- Skip iterations with `indexOf`
2017-10-16 12:03:41 -04:00
Julian Lam
684a66a760 fixes #5989 2017-10-16 10:51:53 -04:00
Peter Jaszkowiak
189008af75 Optimize translator
- Use `slice` less
- Skip iterations with `indexOf`
2017-10-14 13:47:05 -06:00
Peter Jaszkowiak
60a42aa651 Merge branch 'translator-optimization' into develop 2017-10-13 21:23:44 -06:00
Peter Jaszkowiak
190eea5691 Remove this useless check 2017-10-13 21:17:57 -06:00
Peter Jaszkowiak
46fafb20b9 Remove string.js dependency 2017-10-13 21:02:41 -06:00
Julian Lam
0efa403a68 invoking the proper ACE Editor mode 2017-10-13 13:12:48 -04:00