Commit Graph

3261 Commits (09dacfd6a9cf0cde860eac85b1559c9a1148fd88)

Author SHA1 Message Date
psychobunny 867c09bab6 revert theme: default theme is now persona
psychobunny 1e2fb5cd4c undo button for skins and themes
psychobunny 9dcaafdb1b widgets save button
psychobunny dfa4f47289 save / create buttons for categories/category
psychobunny 26858436b6 fix for acp subpage nav
psychobunny bd494207eb got rid of that fancy edit for cat name/desc + improved layout for settings
psychobunny ffd38b8cc3 some UX tweaks to manage/category
psychobunny c6282e289a main header title + better logic
psychobunny 744a7d4210 extend/widgets
psychobunny d1f45b6d79 extend/plugin
psychobunny ec335b55cd fixed active state for install plugins submenu
psychobunny 4fd99e8aae removed activateMobile
psychobunny 30970d618c dynamic title for settings pages
psychobunny 2da3b34798 Merge branch 'master' into acp-paper
Barış Soner Uşaklı f4da333b42 Merge pull request from yariplus/catsfixes
Fixing some issues with acp category page
psychobunny ba58c83b97 acp active states for main menu
psychobunny 9389c0773e acp themes redesign first pass
psychobunny 30cd8d2af9 cleaned up the widgets page 👍
yariplus 67e450a05b Fix issues with acp category page
strange name for background size variable
invalid class selectors
hijacking of background style
psychobunny d464cb2f0d settings - automated table of contents
psychobunny fed87dded6 sayonara, acp menu
barisusakli 5ababdbdf0 prevent crash if data.enter is not string
barisusakli 5b87af4389 closes
recursively get all children
calculate topic/post count from children
new sorted set `cid:<id>:children`
fix search query params
psychobunny 4b0f50f57e closes
Julian Lam 3b3c383d93 adding a fallback for en_GB and en_US
psychobunny 3d962822c6 properly, @barisusakli so no need to copy pasta everywhere timeago is used
psychobunny 5b1571ad1e don't need to refresh to preview updated skin
barisusakli f4dd0c14ae update title for new posts as well
Julian Lam 3d9415b65e Fixes
psychobunny f9b104192b fixing deprecated global translator call
psychobunny 5299e1fdc6 closes
barisusakli c70267bd23 fix indent
barisusakli 5e3e1f8781
barisusakli 6e630b3cfd closes , thanks to @psychobunny
Julian Lam 1b812068ca Fix bug where translator would split on all colons, and not just the first
barisusakli f8f3e3faa7 closes https://github.com/NodeBB/nodebb-theme-persona/issues/79
barisusakli 9e1d5c8113 closes
barisusakli 5a15ee7713
barisusakli 1b9c443076 toggle browsing if all users are gone
Julian Lam e60194292f Fix a myriad of problems with the ACP/Plugins page
- Fixed 
- Fixed issue where the normalised API return would have the wrong id for all plugins
- Fixed issue where uninstalling a locally installed plugin via ACP would cause NodeBB to crash
- Simplified ACP/Plugins client-side code to simply refresh the page after installing or uninstalling a plugin.
Barış Soner Uşaklı e34b30eeca Merge pull request from pejuaxel/master
Add missing localizations
Barış Soner Uşaklı 2968dbb9ac Merge pull request from bdharrington7/bookmark2
Saves user bookmarks on server if available
bdharrington7 bd26961fa6 Makes bookmark click scroll to last read instead of past it
bdharrington7 25203ee67e changes bookmark storage to sortedset, gets uid from socket rather than being passed from client
barisusakli d5128d0513 closes
barisusakli e592499d48 correctly hide/show user in browsing users
Axel fc0871a79d Merge branch 'master' of https://github.com/NodeBB/NodeBB
Axel 91e81065dc Localize "Group Name:"
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