Misty (Bot)
cc119c55d5
Latest translations and fallbacks
2019-08-19 09:28:24 +00:00
Barış Soner Uşaklı
6f375482a0
refactor: async/await admin/controllers
2019-08-14 22:48:57 -04:00
Julian Lam
1a2a381ae3
feat: notification on membership acceptance, closes #7835
2019-08-14 15:50:03 -04:00
Barış Soner Uşaklı
7162051905
fix : #7791
2019-08-13 16:13:39 -04:00
Julian Lam
0921230976
fix(style): updated code to follow new eslint recommendations
...
Squashed commit of the following:
commit f9ce878b26
Author: Julian Lam <julian@nodebb.org >
Date: Tue Aug 13 14:30:46 2019 -0400
fix(style): updated code to follow new eslint recommendations
commit 80dd370e41
Author: Julian Lam <julian@nodebb.org >
Date: Tue Aug 13 14:14:58 2019 -0400
fix(deps): update dependency sitemap to v4
Squashed commit of the following:
commit f4dd9cabb2
Author: Julian Lam <julian@nodebb.org >
Date: Tue Aug 13 11:33:05 2019 -0400
fix: resolved breaking changes from sitemap v4 upgrade
commit 9043415ee1
Merge: e3352b272 72590b346
Author: Julian Lam <julian@nodebb.org >
Date: Tue Aug 13 11:09:55 2019 -0400
Merge branch 'master' into renovate/sitemap-4.x
commit e3352b272e
Author: Renovate Bot <bot@renovateapp.com >
Date: Mon Aug 12 07:59:05 2019 +0000
fix(deps): update dependency sitemap to v4
commit 8e3c0cdcae
Author: Renovate Bot <bot@renovateapp.com >
Date: Fri Aug 9 00:49:51 2019 +0000
fix(deps): update dependency commander to v3
commit 2104449d38
Author: Renovate Bot <bot@renovateapp.com >
Date: Tue Aug 13 15:00:27 2019 +0000
fix(deps): update dependency mongodb to v3.3.0
commit d2937f446a
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Tue Aug 13 10:36:48 2019 -0400
feat: async/await admin/controllers
commit 1b97e8b199
Author: Misty (Bot) <deploy@nodebb.org >
Date: Tue Aug 13 09:28:39 2019 +0000
Latest translations and fallbacks
commit 69a48957a2
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Mon Aug 12 21:56:09 2019 -0400
feat: async/await
commit b9b2a7e593
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Mon Aug 12 20:58:29 2019 -0400
feat: async/await refactor
controllers/accounts
commit a8d43a1759
Author: Baris Usakli <barisusakli@gmail.com >
Date: Mon Aug 12 14:49:40 2019 -0400
feat: async/await controllers/accounts
commit 2f25aae57b
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Sun Aug 11 23:09:50 2019 -0400
fix : #7831 , fix pagination
convert to async/await
commit c9e83f2374
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Sun Aug 11 00:14:35 2019 -0400
fix: remove empty line
commit 30be91b26c
Author: Barış Soner Uşaklı <barisusakli@gmail.com >
Date: Sun Aug 11 00:13:41 2019 -0400
fix: remove useless catchs and empty line
commit 2e4a71c0b6
Author: Renovate Bot <bot@renovateapp.com >
Date: Sat Aug 10 06:51:50 2019 +0000
chore(deps): update dependency eslint-config-airbnb-base to v14
2019-08-13 15:12:27 -04:00
Misty (Bot)
216eba6847
Latest translations and fallbacks
2019-08-13 09:28:39 +00:00
Misty (Bot)
7ca334264f
Latest translations and fallbacks
2019-08-09 09:27:29 +00:00
Misty (Bot)
7a31c9f06e
Latest translations and fallbacks
2019-08-08 09:28:10 +00:00
Misty (Bot)
602c09e1f9
Latest translations and fallbacks
2019-08-07 09:27:28 +00:00
Julian Lam
3d3fa8655d
feat: new client-side hooks for chat minimize and close
...
closes #7805
2019-08-06 11:05:08 -04:00
Misty (Bot)
687b9b74c0
Latest translations and fallbacks
2019-08-02 09:27:46 +00:00
Julian Lam
af968c6ae5
feat: fire updateRemainingLength hook for chats
2019-08-01 12:13:26 -04:00
Barış Soner Uşaklı
47e30a67be
feat: move group privs above user, add labels
2019-07-30 17:46:18 -04:00
Barış Soner Uşaklı
6a289fbac9
fix : #7789
2019-07-29 18:26:29 -04:00
Barış Soner Uşaklı
666e0eaff9
fix : #7798 , fix nested post selection
2019-07-26 20:35:45 -04:00
Misty (Bot)
54b87fd176
Latest translations and fallbacks
2019-07-23 09:27:49 +00:00
Misty (Bot)
2d34b8cc99
Latest translations and fallbacks
2019-07-22 09:27:32 +00:00
Misty (Bot)
bf04ee8d74
Latest translations and fallbacks
2019-07-21 09:27:13 +00:00
Misty (Bot)
627ecaf6bb
Latest translations and fallbacks
2019-07-20 09:26:30 +00: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
Misty (Bot)
879104ccde
Latest translations and fallbacks
2019-07-19 09:27:25 +00:00
Misty (Bot)
382a9c4187
Latest translations and fallbacks
2019-07-18 09:27:18 +00:00
Misty (Bot)
acad245b4a
Latest translations and fallbacks
2019-07-17 09:27:31 +00:00
Julian Lam
0e8ee31b90
fix : #7601 removed check for another user when sending messages
...
This is an old check back when the sorted set that messages were
appended to depended on what users were in the chat room. Once
messages were refactored (in 2017) to use roomIds, this is no
longer a limitation of the platform and users should be free to
talk to themselves all they want.
2019-07-16 15:11:55 -04:00
Misty (Bot)
93862e9e66
Latest translations and fallbacks
2019-07-16 09:26:45 +00:00
Misty (Bot)
7f54a24438
Latest translations and fallbacks
2019-07-15 09:27:33 +00:00
Misty (Bot)
239195d8a9
Latest translations and fallbacks
2019-07-14 09:26:40 +00:00
Baris Usakli
9f78bd7a12
fix: sitemap ajaxify
2019-07-12 14:48:30 -04:00
Barış Soner Uşaklı
53e1b349ae
Change post owner ( #7752 )
...
* feat: #7749 , allow array of keys for setObject
* feat: sortedSetRemoveBulk
* feat: test for bulk remove
* feat: #7083 , ability to change post ownership
* feat: #7083 , fix tid:<tid>:posters
* feat: #7083 , front end
* fix : #7752 , psql methods
* fix: add missing await
* fix: maybe psql
2019-07-12 14:06:09 -04:00
Barış Soner Uşaklı
2b70e86f21
fix : #7751 , make necro separator a partial
2019-07-11 22:42:04 -04:00
Barış Soner Uşaklı
4170abfd6b
feat: add utils.promiseParallel
2019-07-09 22:00:46 -04:00
Julian Lam
16aae51726
fix: private upload img replacement should happen before img wrapping
2019-07-05 15:02:48 -04:00
Julian Lam
49e3a368f8
fix : #7423 private uploads are linked to login page, for guests
2019-07-05 14:58:54 -04:00
Julian Lam
8a6a58ee43
feat: added new admin option newbiePostEditDuration ( #7737 )
...
* feat: added new admin option newbiePostEditDuration
Also:
- Grammar-checked a couple language strings
- Moved a couple form inputs around in new user restrictions
- Added a test for the new option
- fix: 'defore' typo
2019-07-04 13:28:36 -04:00
Barış Soner Uşaklı
bd640a1107
Topic await errors ( #7727 )
...
* feat: derp await
* feat: restore user.getSettings
* feat: cleanup
* feat: make tid const
* feat: cleanup
* fix: tests
* feat: deprecate filter:controllers.topic.get
* feat: rewrite post-index logic
* feat: change calculation to match others
* fix: use .async
* feat: remove try/catch wrapper
2019-07-03 12:48:26 -04:00
Misty (Bot)
11b5eb6481
Latest translations and fallbacks
2019-07-01 09:26:48 +00:00
Misty (Bot)
76910ad5b6
Latest translations and fallbacks
2019-06-30 09:25:59 +00:00
Misty (Bot)
9e9a2a5048
Latest translations and fallbacks
2019-06-29 09:25:57 +00:00
Julian Lam
a0c0ef1ba4
feat: ACP analytics API route ( #7725 )
...
* feat: added API route for retrieving analytics via REST API
* feat: sets is now optional, can pass in multiple sets
* fix: moved expand and added json button to panel header
* fix: matching api params to socket method
* fix: update json api button url on graph change
* fix: updated default counts based on passed in units
2019-06-28 14:59:55 -04:00
Baris Usakli
a5de54f877
fix: indents
2019-06-27 12:08:51 -04:00
Baris Usakli
ee4d78cae3
feat: closes #7718
2019-06-27 12:05:31 -04:00
Julian Lam
af17c6e31c
fix: remove debug code that should not have made it in
2019-06-26 14:32:03 -04:00
Julian Lam
69fae1a7e4
fix: output span in buildAvatar helper instead of div
...
In not-so-rare circumstances, the avatar generated is wrapped in
an anchor so that when clicked, it goes to the user profile.
Unfortunately, html 4 spec doesn't like block level elements
inside anchors (since an anchor is an inline element), and even
though we define html5 doctype, browsers still reorder the div
and anchor, beats me as to why.
So I can trick the browser by using a span. The css already styles
it as inline-block so no further fixes are required.
2019-06-26 12:14:14 -04:00
Barış Soner Uşaklı
f24c14d712
feat: ability to sort watched topics, closes #3735
2019-06-25 15:50:05 -04:00
Misty (Bot)
5738ebeb54
Latest translations and fallbacks
2019-06-25 09:26:48 +00:00
Barış Soner Uşaklı
a39f0ef592
fix : #5570 , create per category user post zsets
2019-06-24 15:21:43 -04:00
Aziz Khoury
13efbc9967
feat: change widget-* to data-widget-* ( #7703 )
...
* change widget-* to data-widget-*, original pr#5444 but backward compatible
* lint
2019-06-24 13:45:37 -04:00
Barış Soner Uşaklı
e1c05e59c9
fix: restrict drag drop to pin icon, closes #7702
...
https://github.com/NodeBB/NodeBB/issues/6081
2019-06-24 09:59:31 -04:00
Barış Soner Uşaklı
b53a60c278
feat: show best & latest posts on profile
2019-06-22 22:52:10 -04:00
Julian Lam
289dada5f7
fix(deps): update to eslint@6
2019-06-22 21:23:32 -04:00