Commit Graph

12835 Commits

Author SHA1 Message Date
Barış Soner Uşaklı
dec8040c09 feat: widgets/index.js
enable widget-essentials in tests
fix widget test
2019-07-29 19:42:55 -04:00
Barış Soner Uşaklı
6a289fbac9 fix: #7789 2019-07-29 18:26:29 -04:00
Barış Soner Uşaklı
4d6b687183 feat: use promise version 2019-07-29 17:55:48 -04:00
Barış Soner Uşaklı
1c2540d3e1 feat: #7743, meta/dependencies 2019-07-29 16:33:48 -04:00
Baris Usakli
96ebe7b5f7 feat: #7743, widgets/admin 2019-07-29 13:34:29 -04:00
Baris Usakli
8bf40d04c9 fix: #7788, fix on topic move and new post 2019-07-26 14:23:10 -04:00
Baris Usakli
053ff510bb fix: #7788, fix another edge case
ignore pids in topics that were purged/deleted
2019-07-26 13:22:33 -04:00
Barış Soner Uşaklı
b10ad7b6ff fix: topicData passed to action:topic.edit 2019-07-24 23:50:23 -04:00
Barış Soner Uşaklı
c02686bfc8 feat: #7743, meta/languages and languages 2019-07-24 17:44:23 -04:00
Julian Lam
66aa443b7a feat: added filter:tags.getAll plugin hook 2019-07-24 12:06:54 -04:00
Barış Soner Uşaklı
102d4b0247 feat: #7743, events 2019-07-23 23:05:42 -04:00
Barış Soner Uşaklı
97d7a85060 feat: #7743 meta/errors 2019-07-23 22:20:39 -04:00
Barış Soner Uşaklı
99cf47ee08 feat: get rid of async.eachSeries 2019-07-23 21:47:33 -04:00
Barış Soner Uşaklı
ce91288607 fix: derpy catch 2019-07-23 21:17:00 -04:00
Barış Soner Uşaklı
3c32d8600f fix: #7788 No new posts (#7793)
* feat: debug no-new-posts

* feat: add test for user delete

* fix: timeout for flag test

* feat: shorter
2019-07-23 21:11:04 -04:00
Julian Lam
7b90863971 feat: #7743 meta/tags.js 2019-07-23 14:48:16 -04:00
Julian Lam
79eed9ae60 feat: #7743 meta/templates.js 2019-07-23 14:26:14 -04:00
Baris Usakli
6a486e35bb fix: user urls in subfolder install
fix missing await
2019-07-23 11:42:28 -04:00
Barış Soner Uşaklı
764a2b1210 feat: #7743 navigation 2019-07-22 19:56:44 -04:00
Barış Soner Uşaklı
e72f3e4ffe feat: #7743 account/posts controller 2019-07-22 19:41:18 -04:00
Barış Soner Uşaklı
9b3f4b98d1 feat: #7743 finish topics controller 2019-07-22 18:52:31 -04:00
Barış Soner Uşaklı
0b498acdcf fix: #7765 2019-07-22 18:36:29 -04:00
Barış Soner Uşaklı
0d047f4eb9 feat: #7743, webserver 2019-07-22 18:16:18 -04:00
Julian Lam
87552c559c fix: tests 2019-07-22 16:18:28 -04:00
Julian Lam
7dc0eaf070 feat: #7743 meta/themes.js 2019-07-22 15:11:55 -04:00
Barış Soner Uşaklı
a15c50bf62 feat: #7743, meta/sounds 2019-07-22 12:19:29 -04:00
Barış Soner Uşaklı
7f72181ec8 feat: #7743 , meta/cachebuster, meta/configs 2019-07-22 11:54:37 -04:00
Julian Lam
756a717eb8 feat: convert src/messaging/* to async/await (#7778)
* feat: src/messaging/create.js, #7743

* feat: src/messaging/data.js, #7743

* feat: src/messaging/delete.js, #7743

* feat: src/messaging/edit.js, index.js, #7743

* fix: added in missing awaits

* feat: wrapped up src/messaging/* rewrite

* refactor: messaging delete/restore similar blocks of code
2019-07-22 11:18:13 -04:00
Barış Soner Uşaklı
fcf8fd51cb feat: #7743 meta/blacklist 2019-07-22 10:37:21 -04:00
Barış Soner Uşaklı
3dd806dcb8 fix: revert requires 2019-07-22 08:33:35 -04:00
Barış Soner Uşaklı
69860e582b feat: #7743 meta/index 2019-07-22 00:47:24 -04:00
Barış Soner Uşaklı
c126cd8572 feat: #7743 plugins 2019-07-22 00:30:47 -04:00
Barış Soner Uşaklı
f5f5f76b12 feat: #7743 plugins/data 2019-07-21 22:40:00 -04:00
Barış Soner Uşaklı
17f843f991 feat: dont waste whitespace 2019-07-21 17:15:47 -04:00
Barış Soner Uşaklı
34d85b5205 feat: switch to promise.all 2019-07-20 23:32:20 -04:00
Barış Soner Uşaklı
f8d341014a fix: #7763, parse about me on all profile pages 2019-07-20 23:18:45 -04:00
Barış Soner Uşaklı
faccb191ec feat: #7743, privileges 2019-07-20 22:12:22 -04:00
Barış Soner Uşaklı
e2e33dfb1e fix: status and groupTitle, if its not set 2019-07-19 19:39:57 -04:00
Barış Soner Uşaklı
2f0a331f02 fix: don't return promise 2019-07-19 17:02:25 -04:00
Barış Soner Uşaklı
44a3352003 fix: socket.io methods calling callbacks twice if method returns promise 2019-07-19 16:46:40 -04:00
Julian Lam
4fb271c684 System chat messages (#7771)
* fix: removed duplicate checkContent call in addMessage

addMessage is called in one place (sendMessage), and the checks
are already contained there. addMessage is the lower level call
and so should be called only from within core itself.

* feat: #7330 chat system messages for join, leave, rename

* fix: add back content checking in .addMessage();

* fix: tests, and added .addSystemMessage() method

Tests were relying on message indices that changed due to the
new system messages.

* feat: add tests for system chat messages

* refactor: rewrite half of src/messaging/rooms.js, fix tests

* feat: #7743 messaging/room.js

* fix: tests for messaging/room.js, #7743

* fix: trying to fix tests

* fix: omg :rage2:
2019-07-19 12:20:11 -04:00
Baris Usakli
6d3a92b851 feat: #7743 , search.js 2019-07-19 11:42:25 -04:00
Barış Soner Uşaklı
8e75646ac0 feat: shorter name 2019-07-19 00:14:32 -04:00
Barış Soner Uşaklı
daed76d5d6 feat: cache group:members for priv groups 2019-07-18 23:58:59 -04:00
Barış Soner Uşaklı
72def7dfa6 feat: #7743 finish groups 2019-07-18 22:35:12 -04:00
Barış Soner Uşaklı
a39ca51e06 feat: #7743, groups/index, invite, leave,membership 2019-07-18 19:20:17 -04:00
Barış Soner Uşaklı
d5342a40ba feat: #7743,groups/index,join 2019-07-18 17:11:59 -04:00
Barış Soner Uşaklı
87b1148fa8 fix: tests 2019-07-18 14:23:10 -04:00
Baris Usakli
fcd4445a89 feat: #7743, groups/delete,ownership,posts,user 2019-07-18 13:22:17 -04:00
Baris Usakli
5e8614e15b feat: #7743 groups/cover,create,data 2019-07-18 13:01:43 -04:00