Commit Graph

3263 Commits (78aef428b1411a8ab110060db25e376245949e07)

Author SHA1 Message Date
Julian Lam cead53ec86 Fix list behaviour in chat page
Julian Lam 53a1e6106e Fix bug where an empty chat message would appear in the chat modal
Julian Lam 98b74f848e Fix newSet detection on chat messages
Julian Lam 2593f1b4d9 Fix bug where new chat messages would not append
... due to incorrect class and id assignment of the chat modal. Regression was caused by an earlier commit that moved the
typing span elsewhere.
Julian Lam 60a6775c72 Changed behaviour of the Chat Typing Notification
Instead of being placed at the bottom of the modal/list,
it will now be displayed at the top of the modal, and not
shown in the chats page at all (as it is already present
in the contact list)
Julian Lam eac92b00c6 better error checking with socket broadcast method
Julian Lam 6348eb2bab fixed
Julian Lam 4f4e33eb15 Merge branch 'pichalite-master'
Julian Lam eb5be2f671 fixed some whitespace issues and made the admin check return early, in its own block
Julian Lam d10fd6248e Merge branch 'master' of https://github.com/pichalite/NodeBB into pichalite-master
Axel 9c2d7a2468 new language keys
Julian Lam 474ff3ed35 fixed
pichalite d2bbca1de1 don't display leave/join buttons for admin group
Julian Lam ee9390ee34 fixed
pichalite a5226c9423 don't display "Leave Group" button for admins in "administrators" system group on groups details page
barisusakli 954c25823e closes
bdharrington7 54180acf9b saves updated bookmark in callback
Julian Lam 93007bc34f fixed regression of pagination caused by changes to ajaxification logic
bdharrington7 2a82b5db91 Merge branch 'master' into bookmark2
bdharrington7 4d99f60b3d uses server-side bookmark if available
Julian Lam 7e6703c18e more line ending conversion
bdharrington7 45df5a3d0b stores the user's bookmark on the server
psychobunny 0bc4799c3c remove setTimeout hax in settingsv1 :squirrel:
psychobunny fdc66eb607 fixes checkboxes for settingsv2 (deja vu)
psychobunny a3c41e7fdb action:posts.loading
psychobunny 8e4340544a action:posts.edited
Julian Lam 957766c1d7 fixed
Julian Lam 0c6b2b122e fixed
Julian Lam fdefff3516 fixes
barisusakli 1413fc1b1a closes
Julian Lam 22251cb0bd fixed , introduced new navigation data property, "targetBlank", deprecated "target", which was never exposed anyway, and updated default values
Julian Lam 5340537631 closed
Julian Lam 87e5c733a4 added dedicated client-side action hook for when the client-side finishes loading
Julian Lam 4b9eab6dc0 fixes
Julian Lam b2a69758ee added back multi-line support for translator
Julian Lam eaa35c8057 making translator regex stricter, so it doesn't match language strings that won't ever exist
Julian Lam 2c62bafdc7 fixed ajaxify for pagination blocks
Julian Lam 305c54a727 fixed bug where an extra space was added to new replies
Julian Lam e25d2fa6e6 closed
Julian Lam d712dcdce1 fixed issue where ajaxify couldn't handle urls with "#" href if the currently address already had a hash value present.
barisusakli daf1a388eb closes
Julian Lam 2cb70ceccc added auto-ajaxify on reconnect 😎
Julian Lam f9a29186c4 updated ajaxify 5xx handling code to work even if nginx is used as a proxy (as it serves back 502, not 500)
barisusakli 81eeab42ed category filter on /unread
Julian Lam 835750f36f fixed checkbox behaviour in widgets page... @psychobunny, did I do this right?
Julian Lam 534b13e089 fixed bug where ephemeral groups and the registered-users group wouldn't show in in ACP/category details page for privileges.
Julian Lam 140b8be161 updated ACP checkbox module so that it hides the checkbox via js instead of blanket CSS hiding
psychobunny a4ace48469 closes
psychobunny 541fd474b3 fixes checkboxes for both settingsv1 and settingsv2
Barış Soner Uşaklı 4fc4a0ff3e dont escape group.name, use displayName in tpls instead
Barış Soner Uşaklı d225951027 fix group name
Barış Soner Uşaklı a12ecbc230 admin/manage/groups pagination
Julian Lam b4e39374bb firing 'change' event for all checkboxes after settingsv2 load
psychobunny 6b6bae7cc5 font awesome checkboxes for acp
psychobunny b73a26f7a6 fixes reload button and probably a bunch of other things in ACP
Julian Lam 74f2f7caef fixes
psychobunny b69ea4564a fix user presence graph
if nobody's using your forum at all, this thing stopped working
altogether
psychobunny c01f06214e don't re-render graph if data is stale
psychobunny c6713177d3 realtime mode toggle for dashboard
barisusakli 2b493964d0 closes
barisusakli ffd22f50ff closes
barisusakli 52f7e13a5c closes
Julian Lam ceb4de653d fixed
barisusakli 619251143d reset inf scroll on search
Julian Lam 48af82659e removing the composer from core, out to its own plugin: nodebb-plugin-composer-default, closes
barisusakli 491d376fb4 closes
psychobunny a285e0734d closes
barisusakli 5ee1951245 closes
barisusakli 57c2418157 closes
barisusakli a31178ebd8 closes
barisusakli 2b0b2ea858 fix search by ip
psychobunny 5ff9a7f9a9 allow multiline support for translator
see: https://github.com/psychobunny/templates.js/issues/36
barisusakli b89b4d066a max chars
barisusakli 38b838d462 closes
moved group edit from modal to its own page
added hidden/private to group edit in acp, they were only in the client
groups page
moved add users above member list
barisusakli 1d72a8f0ee fix composer redirect on home page
barisusakli 9d562a8708 closes
barisusakli 0ef2ccc130 closes
barisusakli 536c443c1e closes
barisusakli 1bbce82c23 duh
barisusakli 8ff7ba82c2 closes
barisusakli 6d0d74a6e9 moved topic search end to topics.js
barisusakli 2880a77a9f closes
barisusakli 387a5e36b2 search fix, moved topic search to topic.js
psychobunny 28e1ae46c7 woops, committed some testing code by accident
psychobunny 7564881298 don't minify files in /client
adds an extra call to the client/route.js file on cold load but cuts a
ton of extra weight in nodebb.min.js
psychobunny 97d1ab2e35 console.log
psychobunny f8b3282295 closes
psychobunny 548d39fac5 lint
psychobunny ac2811be75 instance.restart
psychobunny 6c607bca1e closes
psychobunny 6ae64ca884 fixed skin revert message
barisusakli 3a36ae5c13 wait for loadScript & widgets.render to emit action:ajaxify.end
Julian Lam 17ff083cc6 passing in available composer data into the composer.loaded client-side hook
Julian Lam 6fedcca4ee changed a bunch of whitespace back into tabs, and fixed issue where categories without a parentCid were not showing up at all in the ACP
Julian Lam 478850ac05 rewrote a bit of the code so that templates.js is called asynchronously, and moved indentation levels to CSS instead of inlined styling.
Julian Lam 394497c9d5 Merge branch 'categories-parent-acp' of https://github.com/NicolasSiver/NodeBB into NicolasSiver-categories-parent-acp
psychobunny f1f028b89c Merge pull request from yariplus/patch-1
Fix specificity on ACP widget panel heading.
psychobunny 2dfb9837a7 log
Barış Soner Uşaklı 507fb225a2 removed console.log
Barış Soner Uşaklı 4420e7a9fc closes , closes
psychobunny 05c5196965 closes
Nicolas Siver a17c65ee9f move item template to file
Barış Soner Uşaklı b717da0229 Merge pull request from pitaj/master
Fixed translator backwards compatibility issue
barisusakli 045d9df81f closes
Nicolas Siver 1bfb41bccb sorting tree
Nicolas Siver 46ce3aae9f tree view
psychobunny a355fbfc81 closes
psychobunny d51407834d closes
psychobunny b96018b0f5 closes
Julian Lam f9053c077d updated groups ACP styling and template to use a table, like categories
Conflicts:
	src/views/admin/manage/groups.tpl
Barış Soner Uşaklı 7bed4c40d6 closes
Julian Lam 8f7416d1cb updated acp category privilege settings so that not all groups are shown in privilege table, closes
psychobunny f698d28dfb one last fix for
psychobunny 7b81c5db9f
psychobunny 79fd5a4d8e closes
psychobunny 63a2a20fd3 remove the old history.pushState hack for mobile composer
psychobunny 55bed3464e if mobile, go to /compose route
Julian Lam f6181e6481 fixes
Ole R. 22e227a6cd fixed error-report within translator.js
reported by [rex-huang](https://community.nodebb.org/user/rex-huang), see https://community.nodebb.org/topic/4520/error-handling-is-wrong-in-translator-js
Timothy Fike 8414e31730 Fix specificity on panel heading.
Needs to be specific so I can put an accordion inside. 😎
barisusakli 4f37d268b6 removed sort by username
barisusakli 5f23f04423 Merge remote-tracking branch 'origin/master' into user-search
barisusakli fbdae8fe1d return time and matchcount on page switch
barisusakli aa577f4adc part 1
no upgrade script yet
psychobunny 60f9fc17ae
barisusakli 30a9b66b31 fix room enter
barisusakli 10de7a92e4 dont let joining other uid rooms
psychobunny a88ad903af action:ajaxify.dataLoaded
barisusakli b292aeea72 closes
also dont allow loading posts of a topic if its deleted via
topics.loadMore
barisusakli be1865da2d closes
barisusakli 0083d4ff1c return user settings in api
barisusakli ffac8eb41d closes
Barış Soner Uşaklı b08774763a added tpl to ajaxify.content-loaded
Julian Lam cd7a3f64f4 removed extra console logging
Julian Lam c7fbaf1a53 updated notif page code to work with new mobile-only dropdown for marking notifications read
Julian Lam e18f6c95fa added link to 'install plugins' page in acp installed plugins menu dropdown
also fixed annoying white background when a menu item other than the one active is focused upon
barisusakli 2fc8b153c1 img-responsive on about me images
Peter Jaszkowiak ad7b561dd4 Fixed translator backwards compatibility issue
Also removed the _clearMenus global object because populating the global namespace is bad, bad, bad
barisusakli 9749658d35 added about me field
barisusakli 163b70fba9 fix acp logout
psychobunny 533193fa79 send in data to action:taskbar.pushed as well
psychobunny 1556365712 call taskbar.push regardless of whether it's a new chat or not
there's logic in taskbar.push to not create the element anyways
psychobunny c13e14d2c8 pass in element to filter:taskbar.push; taskbar.push cleanup
barisusakli 0d7e72be51 removed dupe code
barisusakli 17dfb4df94 posts_list.tpl changes
barisusakli 03b0d282f1 search fix prevent crash if search term is invalid regex
Barış Soner Uşaklı a5c52958e7 made handleSearch public
Barış Soner Uşaklı e88d88e56c added return false
Barış Soner Uşaklı 8544531a79 removed event
Barış Soner Uşaklı 21b634e03f closes