304 Commits (e56e44ab23de2abd34a80e899da963c194ec2cc0)

Author SHA1 Message Date
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