Commit Graph

4865 Commits (c974576e9f8ac38d449d38f88c0a076506ca404f)

Author SHA1 Message Date
psychobunny ea3fa0ff1d md snackbar for acp
psychobunny a313bc69e2 fix alignment on checkboxes that are first in a form
Barış Soner Uşaklı 76c0e33bcb filter links and children
Julian Lam 141174ac94 Fix ACP active state issue
Apparently, all this time, there was a bug that caused active
states to not properly be shown in subfolder installations. This
commit fixes that regression. ping @psychobunny
psychobunny eb49898a9c mobile tweaks for settings pages
psychobunny fdb3046224 tablet mode fix
psychobunny 2317779a2b really basic mobile support, until we get a slideout menu in
psychobunny cdc351bc02 fixed acp search
psychobunny d9040f18e6 use branding for checkbox
psychobunny 656476620e fix new checkboxes on ajaxify
psychobunny 6dbd7cad84 done with this stupid checkbox experiment
psychobunny 0b683ff8dd search bar placement tweak
psychobunny d091729de3 search bar and restart menu completed
psychobunny 98a10bba89 header dropdown menu
psychobunny 1ce464c7c0 themes page, done
psychobunny fd46b31d6e fixed selection of skins
psychobunny 181bb9a6a7 theme selection buttons
psychobunny 88c466bf3f fixed theme selection
psychobunny b62cf2ad14 fix selection of skins
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 f3c70473c3 save button on settings page
psychobunny 969522c2d2 manage/categories
psychobunny a2fd970792 fix skin screenshots
psychobunny d5b88e9c35 fixed markup on /group page
psychobunny 26858436b6 fix for acp subpage nav
psychobunny e04495b012 underped tags page
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 28e2297e63 fixed categories layout
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 c35ef74c5c header tweaks
psychobunny 0eb3d05db8 settings/web-crawler
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 656589f71f acp skins first pass
psychobunny 9389c0773e acp themes redesign first pass
psychobunny 30cd8d2af9 cleaned up the widgets page 👍
psychobunny f0bed5a1ef new menu completed
psychobunny cc05a0a049 header menu first pass
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 acb1e8a495 added a tweaked mdl.css that works with BS
psychobunny 60826b1c94 temporarily disabling header
psychobunny e434942a28 first pass on settings design
psychobunny fed87dded6 sayonara, acp menu
psychobunny 685b3ce004 added bootswatch paper 3.3.5
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
Julian Lam 9d2c54e26a Add missing timeago locale files
Julian Lam 5007c3a32c latest translations
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
psychobunny 0150e0e063 closes
barisusakli f4dd0c14ae update title for new posts as well
Julian Lam 3d9415b65e Fixes
Julian Lam 64ab43b7fc fixed language name for Greek
psychobunny f9b104192b fixing deprecated global translator call
psychobunny 5299e1fdc6 closes
barisusakli c70267bd23 fix indent
barisusakli 5e3e1f8781
barisusakli 6e630b3cfd closes , thanks to @psychobunny
Julian Lam 7160e157de added missing language.json file for Kinyarwanda
Ziggy 08af92c2c0 added Kinyarwanda, Murakoze cyane!!
Julian Lam bd960ea6ac latest translations
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.
Julian Lam 56b399c900 Add new mixin, and added mixins to stylesheet.css
barisusakli 8178e210e4 Fix indents
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:"
Axel 79d7721971 Add category and subcategories localization
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 fcebfd8f39 latest fallbacks
Axel 85d7b04846 Add missing localization
Julian Lam db4ac34138 latest fallbacks
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 5ba7234bd7 Merge pull request from pejuaxel/master
Missing localization
Julian Lam d10fd6248e Merge branch 'master' of https://github.com/pichalite/NodeBB into pichalite-master
Julian Lam afc32c1f6e latest translations and fallbacks
Julian Lam 487166ba48 translations for @HuiStudio,
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
Julian Lam c38cab3b74 latest russian translations
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 d426839da9 latest translations
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 1c973b7bf3 fixed
Julian Lam 22251cb0bd fixed , introduced new navigation data property, "targetBlank", deprecated "target", which was never exposed anyway, and updated default values
Barış Soner Uşaklı 6bd131815f Merge pull request from yariplus/mintags
Add minimum tags per topic setting.
yariplus bd863e1ccb Fix derp.
yariplus 546efbbd1b Add translations for min and max tag errors.
yariplus e112190bee Fix maximumTagsPerTopic
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
barisusakli 65ab5733ef added categories navigation item, ability to change logo url
Julian Lam 2c62bafdc7 fixed ajaxify for pagination blocks
Julian Lam 305c54a727 fixed bug where an extra space was added to new replies
Julian Lam 7fc08bbda8 latest translations :)
Julian Lam 516103fe5d latest fallbacks
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.
Julian Lam 69c4b4183a latest fallbacks
Julian Lam cbe810341c changed some wording in user.json to use past participle tense
Julian Lam e2c4f668a1 fixed danish language error
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 3256faeb28 added Serbian and Danish to NodeBB, Хвала/mange tak!
Julian Lam 43b72d1552 updated italian translations
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
psychobunny f56c2ea88a padding fix
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 7fbca487f5 make group description and group name the same size
psychobunny 6b6bae7cc5 font awesome checkboxes for acp
psychobunny b73a26f7a6 fixes reload button and probably a bunch of other things in ACP
psychobunny 6cf0697621 fixed indenting to match style
psychobunny 396013c8fd added a faint separator to the categories listing
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
Julian Lam 5c44775c1f latest translations, wow.
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 718f61e3bd closes
barisusakli a31178ebd8 closes
barisusakli 2b0b2ea858 fix search by ip
yariplus 13e12ba3a5 Add minimum tags per topic setting.
psychobunny 5ff9a7f9a9 allow multiline support for translator
see: https://github.com/psychobunny/templates.js/issues/36
psychobunny 98cde1a9d6 missing lang key for error: cant-remove-last-admin
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
psychobunny 19b50c8888 missing lang key for already-flagged
barisusakli 9d562a8708 closes
barisusakli 0ef2ccc130 closes
barisusakli 536c443c1e closes