Commit Graph

5035 Commits

Author SHA1 Message Date
Barış Soner Uşaklı
bf6fc502c4 fix: #7564 2019-05-01 11:10:44 -04:00
Barış Soner Uşaklı
c940a73359 fix: #7539 2019-04-29 10:28:56 -04:00
Barış Soner Uşaklı
9385c8e3ee feat: #7319 2019-04-29 09:52:30 -04:00
Barış Soner Uşaklı
32cf07d732 fix: #7464 2019-04-26 16:39:27 -04:00
Barış Soner Uşaklı
f86d74d8b9 fix: #7424 2019-04-25 22:18:12 -04:00
Barış Soner Uşaklı
09681e6ccf fix: #7562 2019-04-25 21:43:21 -04:00
Julian Lam
c38db4f765 feat: #7515
This reverts commit 81f8cfe3da.
2019-04-10 14:00:39 -04:00
Barış Soner Uşaklı
81f8cfe3da Revert "feat: #7515"
This reverts commit ac889db16b.
2019-04-09 12:21:46 -04:00
Barış Soner Uşaklı
ac889db16b feat: #7515 2019-04-09 10:59:01 -04:00
Julian Lam
3871a02ccc fix: resolve CORS error on uploading via URL
On uploading a new profile picture via URL, a CORS error presents
itself during the .toDataUrl() call due to misconfigured CORS
handling in the library. The change here allows cropper.js to
check crossorigin attribute in image and handle appropriately.

Also, the error handling is improved so the error is caught on
Firefox, as it sends a different error message than on Chrome.
2019-04-04 10:20:45 -04:00
Barış Soner Uşaklı
2ee2cd528f feat: #7501 2019-04-02 11:56:03 -04:00
Barış Soner Uşaklı
e906bea470 fix: escape search snippet closes #7506 2019-03-29 20:05:55 -04:00
Barış Soner Uşaklı
1f3554ff00 fix: #7503 2019-03-27 18:21:35 -04:00
Andrew Rodrigues
78e0b9834c fix: #7485 2019-03-23 03:45:21 -04:00
Andrew Rodrigues
24dcae2193 feat: manual password expiry. closes #7471 2019-03-20 16:34:22 -04:00
Julian Lam
c289b904e6 fix: #7473 2019-03-19 15:42:42 -04:00
Andrew Rodrigues
c37b2f2ed3 fix: #7378 2019-03-19 14:56:31 -04:00
Andrew Rodrigues
dcdd41c7ce fix: #7454 2019-03-19 14:23:53 -04:00
Andrew Rodrigues
962b7f73d3 fix: #7472 2019-03-19 14:01:31 -04:00
Baris Usakli
7211dde7b9 feat: #7358 2019-03-09 12:35:36 -05:00
Baris Usakli
777ca03264 fix: #7432 2019-03-08 13:23:00 -05:00
Julian Lam
d3a10628e7 fix: broken 50% border radius on emails, failing tests 2019-02-22 12:01:18 -05:00
Julian Lam
3a7f1c192b fix: failing tests from revamped-emails branch 2019-02-21 12:55:09 -05:00
Barış Soner Uşaklı
03305db845 fix: #7395 2019-02-21 12:10:49 -05:00
Julian Lam
f32a992237 feat: revamp email templates to be more style agnostic (#7375)
* feat: re-designed digest

Updated design, logic no longer shows "no topics", just doesn't
show the list at all, teaser re-retrieved for digest so that it
always grabs a teaser even if there is no reply, changed default
email background to a light grey.

* fix: minor padding issues in digest

* fix: banned template

* fix: invitation.tpl

* fix: removed unused notif_chat and notif_post email templates

* fix: notification template

* fix: registration_accepted template

* fix: reset tpl

* fix: test tpl

* fix: email verify tpl

* fix: reset notify tpl

* fix: welcome tpl

* fix: additional minor font fixes

* fix: removed unused email header image assets

* fix: internationalised 'your daily digest' string

* fix: broken url in digest 🤦

* feat: added RTL support for emailer

/cc @PostMidnight
2019-02-20 16:13:26 -05:00
Barış Soner Uşaklı
fc830c0f41 feat: lower search timeout 2019-02-20 11:58:16 -05:00
Barış Soner Uşaklı
8a0e1280d6 feat: quick search 2019-02-20 11:52:04 -05:00
Julian Lam
158f68eb47 fix: search.api not working on subfolder 2019-02-19 11:54:12 -05:00
Baris Usakli
d2b8396764 feat: make topic search a function 2019-02-19 11:26:39 -05:00
Barış Soner Uşaklı
c01d43e01d feat: quick search 2019-02-16 16:20:58 -05:00
Barış Soner Uşaklı
d5ece9a4c3 fix: don't refresh page when enabling/disabling categories 2019-02-15 11:17:27 -05:00
Julian Lam
ab0e547d23 fix: autocomplete not triggered if chat switched 2019-02-13 11:02:57 -05:00
Julian Lam
6c2f48f189 fix: #7366 2019-02-13 10:54:21 -05:00
Barış Soner Uşaklı
45c322aeb0 fix: #7357 2019-02-12 09:46:25 -05:00
Julian Lam
e8f3c25676 fix: re-introducing indeterminate checkbox state to ACP privs 2019-02-11 16:33:47 -05:00
Julian Lam
0fffcb3855 fix: #7231, missing success alert on group name change in ACP 2019-02-09 14:50:14 -05:00
Julian Lam
96b6ce1f3c fix: eslint failure from daadcc4889 2019-02-08 10:54:25 -05:00
Andrew Rodrigues
d864da1a2e fix: move action:alert.update to after translator 2019-02-07 15:41:20 -05:00
Andrew Rodrigues
daadcc4889 feat: add action:alert.new, action:alert.update hooks 2019-02-07 15:39:22 -05:00
Barış Soner Uşaklı
fc6767e140 fix: #7098 2019-02-06 18:36:58 -05:00
Barış Soner Uşaklı
e59b907d7c fix: #7229 2019-02-06 14:55:22 -05:00
Barış Soner Uşaklı
12c5899099 fix: #7339 2019-02-06 13:34:50 -05:00
Barış Soner Uşaklı
8e3bf58106 fix: #7338 2019-02-06 11:29:18 -05:00
Barış Soner Uşaklı
c72da5595a fix: #6806
3 new global privileges
view:users
view:tags
view:groups
2019-02-05 12:08:18 -05:00
Barış Soner Uşaklı
ae779ea4f9 fix: #7334 2019-02-04 23:50:21 -05:00
Barış Soner Uşaklı
9d1fcf4e36 fix: closes #7217 2019-02-04 14:16:47 -05:00
Barış Soner Uşaklı
f6cfbbb520 fix: don't crash if body doesn't have skin- 2019-01-30 14:39:01 -05:00
Barış Soner Uşaklı
c7abf07a3d fix: #7324
added disableToType option
2019-01-30 10:33:15 -05:00
Barış Soner Uşaklı
0366cfd8ec fix: allow regular groups to local login 2019-01-29 14:10:40 -05:00
Barış Soner Uşaklı
5353960ae7 fix: #7316 2019-01-29 13:11:45 -05:00