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
Barış Soner Uşaklı
198d05875f
feat: cleanup, use bulk
2019-06-24 21:36:20 -04:00
Barış Soner Uşaklı
5b85ed318a
fix : #7625 , on group rename update nav/widget items
2019-05-31 23:17:24 -04:00
Barış Soner Uşaklı
48538b28be
feat: optimize group rename
...
removed async.each
2019-05-31 21:44:53 -04:00
Barış Soner Uşaklı
0dca13e9c2
feat: optimize copy privileges
2019-05-30 21:41:54 -04:00
jayjay9
8945ebcb81
fix: group cover upload not working for s3 upload ( #7571 )
2019-05-01 09:35:47 -04:00
Julian Lam
745a9589e9
Use topics:read privilege for topic filtering use cases ( #7462 )
...
* fix: use topics:read privilege for topic filtering use cases
* fix: tests
* fix: more broken tests
2019-03-16 14:51:46 -04:00
Baris Usakli
b48b6d75e5
fix: callbacks
2019-03-15 16:06:38 -04:00
Baris Usakli
7211dde7b9
feat: #7358
2019-03-09 12:35:36 -05:00
Barış Soner Uşaklı
efd7d953de
fix: uid check
2019-02-11 11:55:38 -05:00
Barış Soner Uşaklı
c24dcf78b7
fix: uid checks
2019-02-11 11:52:17 -05:00
Barış Soner Uşaklı
428f587cbe
fix : #7208
2019-01-09 11:59:20 -05:00
Baris Usakli
7809ba2800
fix : #7193 , closes #7194
2019-01-04 13:27:41 -05:00
Barış Soner Uşaklı
7e828404f6
fix : #7116
...
dont save relative_path in db for group covers
2018-12-18 19:43:28 -05:00
Baris Usakli
f4ea2c43ab
feat: #7120
2018-12-18 13:56:06 -05:00
Barış Soner Uşaklı
29b63ae7fb
fix : #6979
2018-12-14 17:31:06 -05:00
Barış Soner Uşaklı
f103390aa5
fix : #7103
...
update counter when user navigates to /unread
fix new topic alert on /unread
moved unread code from footer to unread
2018-12-12 19:43:35 -05:00
Barış Soner Uşaklı
8d7c3897f2
fix : #7043
2018-12-01 16:58:52 -05:00
Peter Jaszkowiak
ba619c7ec8
style(eslint): match operator-linebreak preferences
2018-11-30 13:38:59 -05:00
Barış Soner Uşaklı
e17c4b2766
uid fixes
2018-11-17 22:31:39 -05:00
Barış Soner Uşaklı
afa84023a2
closes #6942
2018-11-11 18:42:15 -05:00
Barış Soner Uşaklı
afa6c71b72
make it a method use batch
2018-11-11 12:22:07 -05:00
Zheyu Shen
f9036e2a6f
Update groups members' title when changing group name ( #6939 )
...
* Update groups members' title when changing group name
* Fix eslint
2018-11-11 12:03:37 -05:00
Barış Soner Uşaklı
18219bd5f3
closes #6938
2018-11-10 22:52:04 -05:00
Barış Soner Uşaklı
485fbf7386
show more lines in stack
2018-11-10 21:08:04 -05:00
Barış Soner Uşaklı
b6771836cf
closes #6937
2018-11-10 20:51:07 -05:00
renovate[bot]
64b9dabff8
chore(deps): update dependency eslint-config-airbnb-base to v13 ( #6599 )
...
* chore(deps): update dependency eslint-config-airbnb-base to v13
* chore: #6599 , linting 😬
2018-11-07 15:53:14 -05:00
Baris Usakli
566564ed74
fix redis tests
...
fixed typo in groups/data.js
added postcount,viewcount to int fields
2018-10-26 13:01:34 -04:00
Barış Soner Uşaklı
fb6067a7ca
only parse if field is requested
2018-10-25 19:58:01 -04:00
Barış Soner Uşaklı
f3a679e268
remove parseInts
2018-10-25 17:02:59 -04:00
Baris Usakli
138154a71c
move modules
2018-10-23 15:03:32 -04:00
Barış Soner Uşaklı
175e13edf6
group data
2018-10-23 08:28:59 -04:00
Barış Soner Uşaklı
9c022afae1
Parse int ( #6853 )
...
* Store config fields as JSON in the db
Fewer parseInts
* Remove unnecessary parseInts
* remove some dupe code add tests
* remove console.log
* remove more parseInts
* WIP: read meta.configs defaults from defaults.json
remove more parseInts
* more work
* add log for failing test
* update admin pwd
* fix tests, dont require posts/cache before configs are initialized
* handle saves
* Test boolean conditions
* remove more parseInts
* Fix boolean values
* remove lots more parseInts
* removed json parsing
* renamed var to number
* categories dont have timestamp
2018-10-21 16:47:51 -04:00
Barış Soner Uşaklı
f5fe91286e
closes #6851
2018-10-20 17:23:15 -04:00
Barış Soner Uşaklı
26d4e0852f
use includes instead of indexOf
...
use _.uniq instead of filter&indexOf
2018-10-20 14:40:48 -04:00
Barış Soner Uşaklı
b57db7fd8e
update groups join to take array of group names ( #6834 )
...
* allow groups.join to take an array of group names
* pass an array to groups.join/leave in privileges
* split up groups/membership
* add hits/miss to group cache
* fix typo
2018-10-15 13:45:55 -04:00
Barış Soner Uşaklı
b7ead6dc9c
Replace jimp with sharp ( #6774 )
...
* add probe image size and max image size
* replace jimp and image-probe with sharp
* better name for test
* resize with just path
* resize thumb inplace
* use filename
2018-09-20 17:05:52 -04:00
Baris Usakli
5b45b2f72c
closes #6729
2018-08-31 11:48:13 -04:00
Barış Soner Uşaklı
cdc3ef09e9
closes #6481
2018-05-02 13:49:08 -04:00
Barış Soner Uşaklı
9132743870
#6481
2018-05-02 12:43:13 -04:00
Barış Soner Uşaklı
55b872fe3e
add check
2018-03-17 19:17:19 -04:00
Barış Soner Uşaklı
6a9a73c86c
changes to leaveAllGroups
...
Groups.destroy can take an array of groupnames
Groups.leave can take an array of groupnames
db.incrObjectField/decrObjectField can take an array of keys
db.sortedSetRemove can take an array of keys and values
db.setRemove can take an array of keys
2018-03-17 18:49:38 -04:00
Barış Soner Uşaklı
2d7d4a3fb4
use setsRemove
2018-03-16 19:23:06 -04:00
Baris Usakli
ecc2b9560d
parseInt data.hidden add tests
2018-02-07 13:02:04 -05:00
Barış Soner Uşaklı
8689ffe78f
closes #6291
2018-01-31 12:25:06 -05:00
Baris Usakli
ecf6c0f3ec
closes #4652
2018-01-09 14:33:23 -05:00