Peter Jaszkowiak
277a7fb8b4
ESlint key-spacing, no-trailing-spaces
8 years ago
Peter Jaszkowiak
b1b486f729
ESlint quote-props
8 years ago
Peter Jaszkowiak
52f2028206
ESlint no-multiple-empty-lines
8 years ago
Peter Jaszkowiak
b09b3aef7f
ESlint no-undef, remove global comments
8 years ago
Peter Jaszkowiak
2ba46808a1
ESlint one-var, fix comma-dangle
8 years ago
Peter Jaszkowiak
bc1d70c126
ESlint comma-dangle
8 years ago
Julian Lam
f7f5b2c8d9
Merge remote-tracking branch 'origin/master' into develop
8 years ago
Julian Lam
802878c371
Merge pull request #5455 from pichalite/cropper
...
Make cropper in to a module
8 years ago
barisusakli
4d05e492cc
closes #5312
8 years ago
Peter Jaszkowiak
c75391f9f5
Sound system improvements
...
- Fix sound ACP uploads
- Display soundpack names with sound files
- Soundpacks can have sounds with identical names
- Link sounds during build step
- Generate map of sound name to file name during build step
- Change how soundpacks work. It's now done via a field in plugin.json
8 years ago
pichalite
2ca8f60e77
Finalize cropper module
8 years ago
pichalite
484891472e
Make cropper in to a module
8 years ago
Julian Lam
fcaefbadca
Merge remote-tracking branch 'origin/master' into develop
8 years ago
Anil Mandepudi
c25836b5fc
Option to upload without cropping ( #5447 )
...
* Option to upload without cropping
* Fix styling
* Fix styling
* Add missing semi-colon
* I fail at styling :fail:
8 years ago
Julian Lam
8a0a74d95e
Merge remote-tracking branch 'origin/master' into develop
8 years ago
Julian Lam
b5daedb7a3
Merge remote-tracking branch 'origin/master' into develop
8 years ago
Peter Jaszkowiak
bb1bfb0449
Merge branch 'master' into assets-route
8 years ago
pichalite
2c5f8ed8e6
Add image options to cropper modal
8 years ago
pichalite
b757f563df
Move tpl and less to core
8 years ago
pichalite
a808d1b4d9
Set aspect ratio to square and confine crop box to image
8 years ago
pichalite
700e2cf800
linting
8 years ago
pichalite
de28ff5d43
Ability to crop profile images before uploading
8 years ago
Peter Jaszkowiak
05b68391dd
Use `/assets` for client assets
...
- Route `/assets` -> `build/public`, falling back on `public`
- Moved destinations for `nodebb.min.js`, `acp.min.js`, `admin.css`, `stylesheet.css`, `templates`, and `sounds` to `build/public`
- r.js modules previously routed through express are now symlinked into `public/build/src/modules`
- minfiles no longer served from a memory cache
- use config `views_dir` setting everywhere template directory is used
- fix cache buster `v=v=`
9 years ago
Julian Lam
3861b2dd80
Merge remote-tracking branch 'origin/master' into develop
9 years ago
pichalite
5b646495af
Confirm before removing user and group cover picture
9 years ago
Julian Lam
5dd892bd01
a bunch of changes here... allowing user profiles to be flagged, #5232
9 years ago
barisusakli
8294fc90e3
closes #5084
9 years ago
Barış Soner Uşaklı
b38a10f96a
add pagination to user profile
9 years ago
Ben Lubar
2185d8eb99
Ban UI fixes ( #5169 )
...
- Permanent bans assigned by global moderators no longer expire immediately
(does not apply retroactively)
- Bans with no reason given no longer have "undefined" as their reason
(applies retroactively)
- 0 is now a selectable value for "ban duration, select 0 for permanent"
9 years ago
Julian Lam
d002c3eb76
fixing session revocation on account info page
9 years ago
barisusakli
a0cf6046f1
new clientside hook action:profile.update
9 years ago
HeeL
4a3c31b2dc
Fix space-before-function-paren linter rule
9 years ago
HeeL
3fa1c1f927
Fix space-infix-ops linter rule
9 years ago
pichalite
cd35c135cc
modify user edit password screen to match register page for displaying validations
9 years ago
barisusakli
6f86621e30
closes #5096
9 years ago
barisusakli
63f147786c
fix update cover to use correct uid
9 years ago
Anil Mandepudi
351504bd6c
fix error on icon to picture change in profile
9 years ago
barisusakli
15cae8d6ea
ability to set moderation note on users
9 years ago
Julian Lam
194716cd68
re: #5002
9 years ago
Anil Mandepudi
0be557b846
fixes #4991 ( #4993 )
9 years ago
barisusakli
6d34bb4657
closes #2166
9 years ago
barisusakli
9eb64aa3fa
closes #4975
9 years ago
barisusakli
84f88a6f15
refactor user search
...
use pagination on results
removed infinite scroll
changed the term and section to use the query param as well
pagination urls respect search
9 years ago
barisusakli
a7ed5a0129
delete content
9 years ago
barisusakli
f222adb0a3
closes #4910
9 years ago
Julian Lam
71a5e4a8a1
better error handling for session revocation if no login session is present, #4214
9 years ago
Julian Lam
f3c1e75cca
fixes #4855
9 years ago
barisusakli
910e94a690
closes #4815
9 years ago
barisusakli
bb7303834f
remove csrf r.js module
9 years ago
Julian Lam
21caa82b61
ban controls on frontend, closes #4807
9 years ago
psychobunny
4c2ee2e736
closes #4731
9 years ago
barisusakli
c790373dfc
closes #4558
9 years ago
Danijel
b7335c7a61
remove HTTP(S) schema for external bootstrap CSS file.
...
remove HTTP(S) schema from external bootstrap CSS file to avoid mixed content error.
9 years ago
barisusakli
e564260650
moved groupTitle from user settings to user profile/edit
9 years ago
psychobunny
c8b179e492
better settings for birthday datepicker
9 years ago
barisusakli
7441c181b4
closes #4312
9 years ago
barisusakli
df9558f1fa
closes #4268
9 years ago
Julian Lam
13623a620b
fixed #4277
9 years ago
barisusakli
6951dc1fe2
closes #4211
9 years ago
pichalite
a22d7290ec
fix logout on user delete
9 years ago
Barış Soner Uşaklı
88e4591f88
closes #4194
9 years ago
barisusakli
d7df6c0b06
remove more from config
9 years ago
barisusakli
ebf820d571
remove from global config
9 years ago
pichalite
ee47a13556
use components
9 years ago
pichalite
e6e4b5784d
remove unused code
9 years ago
pichalite
d133ff74bd
use ajaxify.data.username instead of getting html
...
use ajaxify.data.username instead of getting html for toggleFollow
9 years ago
barisusakli
8220567b5b
added topics to `action:topics.loaded` also fire it on category view
10 years ago
barisusakli
86d70eca74
closes #4103
10 years ago
barisusakli
767c798b2f
log self account delete, logout on self account delete
10 years ago
Julian Lam
8608092bbb
on new uploaded image, refresh profile edit page
10 years ago
Julian Lam
5a92b1a5cf
change all instances of .avatar on new image upload
10 years ago
barisusakli
6802a76332
fix relative_path
10 years ago
barisusakli
cb91587567
closes #4063
10 years ago
psychobunny
b3a98515e9
fixed ban/unban components
10 years ago
barisusakli
92f0e2d86a
closes #3586
...
added account/upvoted, account/downvoted, account/best
10 years ago
Julian Lam
ad9a1d0f2c
closes #3989
...
Squashed commit of the following:
commit 23de0708708ed190eafbcd6ea93d43333cb87aa3
Author: Julian Lam <julian@designcreateplay.com>
Date: Wed Dec 23 10:48:16 2015 -0500
wired up session revocation, #3989
commit 45a3f18321b74a9b6893d404b6c870f1ec4d95cd
Author: Julian Lam <julian@designcreateplay.com>
Date: Wed Dec 23 09:49:27 2015 -0500
session deletion via session uuid
commit 2bf87338cf9bfa2df0b299639421d8da7553c69a
Author: Julian Lam <julian@designcreateplay.com>
Date: Tue Dec 22 13:53:35 2015 -0500
WIP #3989
commit 623f45c3fa8b96f8b6eec0613eb7f9463348ab93
Author: Julian Lam <julian@designcreateplay.com>
Date: Tue Dec 22 10:22:24 2015 -0500
saving more metadata and displaying sessions in UCP #3989
commit d0567ed7cc33a1aea66e921b657f782038f32191
Author: Julian Lam <julian@designcreateplay.com>
Date: Tue Dec 22 10:21:38 2015 -0500
updated fontawesome to v4.5.0
commit 7131c97fe8ab42838eb2915a04e74f80f3d9a133
Author: Julian Lam <julian@designcreateplay.com>
Date: Tue Dec 22 09:39:16 2015 -0500
saving user-agent metadata into user session #3989
commit 661b7e6dba774b80b5dc6d04f89a79f809ff791e
Author: Julian Lam <julian@designcreateplay.com>
Date: Tue Dec 22 09:23:24 2015 -0500
New user auth methods to add/revoke sessions, #3989
10 years ago
barisusakli
784ff07907
ability to add/remove users from chat rooms, tagsinput
10 years ago
Julian Lam
ccf957f681
Added cancel button to picture change modal
10 years ago
barisusakli
323cc165b6
closes #3851
...
dont use post file upload for cover uploads
check cover upload file size against new setting
store cover uploads in profile folder
use `uid-profilecover` filename for cover uploads
10 years ago
barisusakli
356f1d38cb
fix image upload for other users
10 years ago
Julian Lam
92be63ebe6
Update user account removeFn
...
As I did not realise both groups and users call the same
coverPhoto lib, the removeFn has to be in the user client js,
and not in the coverPhoto lib.
... of course, it *could* be in there, but it would be hacky.
10 years ago
barisusakli
3648f69f72
added uid
10 years ago
yariplus
853aa37cd2
Add user home pages. #3616
10 years ago
psychobunny
dd8a77b949
components: account/ban, account/unban, account/delete
10 years ago
psychobunny
dc7be48121
account/follow, account/unfollow, account/chat components
10 years ago
psychobunny
aa373841e9
use ajaxify.data.uid instead of template element
10 years ago
Julian Lam
dc916c5e3c
closes #3817
10 years ago
psychobunny
8cf6fe3aa1
closes #3808
10 years ago
psychobunny
4798647b8a
moved infinitescroll.parseAndTranslate to app.parseAndTranslate
10 years ago
psychobunny
ce4df8f22b
fixed cover image editing on all profile pages
10 years ago
Julian Lam
526afc0910
Merge remote-tracking branch 'origin/master' into user-icons
10 years ago
psychobunny
f19043d046
profile cover photos
10 years ago
Julian Lam
8ca1073be2
removed console logs
10 years ago
Julian Lam
b52475c270
Merge remote-tracking branch 'origin/master' into user-icons
...
Conflicts:
public/src/client/account/edit.js
src/middleware/middleware.js
src/socket.io/meta.js
src/socket.io/user/picture.js
src/user.js
src/views/admin/manage/group.tpl
10 years ago
barisusakli
7854e67b7b
closes #1637
10 years ago
Julian Lam
5c71bb5923
fixed user avatar modal again
10 years ago
Julian Lam
4c96f95330
Merge remote-tracking branch 'origin/master' into user-icons
...
Conflicts:
public/src/app.js
public/src/client/account/edit.js
10 years ago
barisusakli
f4c5d3e159
parse picture modals when needed
...
https://github.com/NodeBB/nodebb-theme-persona/issues/161
10 years ago
Julian Lam
c2da45c2f0
user profile changing logic
10 years ago
Julian Lam
a43d40fbc7
upgrade script, and fixed client-side generation of user icon
10 years ago
Julian Lam
a52f6cf0b4
User Account Edit and Change Picture Modal
10 years ago
Mega
b383c17df2
Resolve #3599
10 years ago
barisusakli
bb4984a9aa
closes #3428
10 years ago
barisusakli
e6755d0adc
closes #3458
10 years ago
barisusakli
a1c407acd0
closes #3530
10 years ago
Julian Lam
394fa87b39
on account deletion modal, focus on text input
10 years ago
barisusakli
f6c95456f2
fix password change notifs
10 years ago
psychobunny
63be875daa
header/userpicture, header/profilelink, header/username components
10 years ago
barisusakli
db90d19b45
fix password confirm
10 years ago
psychobunny
5b1571ad1e
don't need to refresh to preview updated skin #3069
10 years ago
barisusakli
ffd22f50ff
closes #1999
10 years ago
barisusakli
a31178ebd8
closes #3258
10 years ago
psychobunny
f8b3282295
closes #3141
10 years ago
barisusakli
be1865da2d
closes #3127
10 years ago
barisusakli
0083d4ff1c
return user settings in api
10 years ago
barisusakli
ffac8eb41d
closes #3118
10 years ago
barisusakli
2fc8b153c1
img-responsive on about me images
10 years ago
barisusakli
9749658d35
added about me field
10 years ago
barisusakli
0d7e72be51
removed dupe code
10 years ago
barisusakli
17dfb4df94
posts_list.tpl changes
10 years ago
barisusakli
dd61bdb9c6
closes #3038
10 years ago
barisusakli
7632997a99
closes #3045
10 years ago
Barış Soner Uşaklı
7bc2eeff4a
duh
10 years ago
barisusakli
fa9fde43fb
closes #2971
10 years ago
barisusakli
5501c0c759
closes #3005
10 years ago
psychobunny
799cc9397a
closes #2973
...
also fixes some UX issues and enforces password length check on both
client and server
10 years ago
Barış Soner Uşaklı
dadbda98b7
closes https://github.com/NodeBB/nodebb-theme-persona/issues/52
10 years ago
psychobunny
f734d47bef
closes https://github.com/NodeBB/nodebb-theme-vanilla/issues/21 and https://github.com/NodeBB/nodebb-theme-persona/issues/31
10 years ago
barisusakli
878e548296
renamed end to stop globally
...
fixed getting favourites for admins
10 years ago
Julian Lam
47a7ab15be
refactored translator system to be a require.js module, and not a global
10 years ago
Barış Soner Uşaklı
f928b87997
use component, add user.watch title
10 years ago
psychobunny
10eb617c6d
category and category/topic components; removed #topic-container selectors
10 years ago
psychobunny
412c5360a6
allow timeago to be cast on other elements as well, ex. small
10 years ago
Barış Soner Uşaklı
8b21f1c8ab
dont reload settings page on every save
...
only show an alert if reload is required
renamed settings.language to settings.userLang to match the config
10 years ago
psychobunny
cb1e2c9fef
linting client side modules
10 years ago
barisusakli
5dfafff421
call callback on password update
10 years ago
Barış Soner Uşaklı
7d963e52cf
closes #2686
10 years ago
Barış Soner Uşaklı
d20628a8d4
closes #2539
10 years ago
barisusakli
7f6518e4a6
private plugin link fix
10 years ago
Julian Lam
79083004e4
added missing file
11 years ago
barisusakli
c8f87e5d36
removed console.log
11 years ago
barisusakli
cb5ee2a141
closes #2632
11 years ago
barisusakli
fd2edcaf6f
closes #2594
11 years ago
barisusakli
f2bfb4c0d1
removed following count hide
11 years ago
barisusakli
82c4488505
remove console.log fix typos
11 years ago
barisusakli
6ccdf187ea
closes #2595
11 years ago
barisusakli
f74383bba4
changed userPhoto to files[]
11 years ago
barisusakli
4b1b98e229
handle changePicture callback properly
11 years ago
barisusakli
04084807c2
removed app.loadConfig
11 years ago
barisusakli
1ea295ed1b
#2449
11 years ago
barisusakli
e1758e0c36
closes #2449
11 years ago
barisusakli
7f5984d1fd
removed dupe code
11 years ago
Joseph Chen
4f03e74b99
Add topics.loaded event to be triggered when new topics are loaded by infinite scroll.
11 years ago
psychobunny
b51c90dcb3
doing some reshuffling in public/src
...
public/src/admin and public/src/client; also some cleanup in
src/meta/js, no need to filter out admin files anymore
11 years ago