522 Commits (e71fb9ab24c70c65341b8a9448e22108c0bdf106)

Author SHA1 Message Date
Julian Lam 9198008907 forcing ACP settingsv1 to wait a beat before firing client-side hook so client-side scripts can register listeners first 9 years ago
Julian Lam 2428d5e442 Update bootstrap in ACP
Also fixed #4872 by moving user creation modal to root level
(outside of .panel)
9 years ago
barisusakli 2544287269 closes #4977 9 years ago
barisusakli e4fa0289d6 closes #4961 9 years ago
Mathias Schreck ce9ee62fa0 Handle callback errors 9 years ago
barisusakli f77d9053ad closes #4795 9 years ago
barisusakli bc255110cc closes #2832 9 years ago
Anil Mandepudi c44c689ebf fixes #4921 (#4922) 9 years ago
Julian Lam 5667279763 closes #4868 9 years ago
Anil Mandepudi 313cb7f26d indentation 9 years ago
pichalite 8ef7ca4bdb update chart.js to new version 9 years ago
barisusakli 2606844d98 closes #4868 9 years ago
Julian Lam e7386e20cf closes #4505 9 years ago
Julian Lam f3c1e75cca fixes #4855 9 years ago
Julian Lam d58657178f re-added deprecation notice for Settings.init, closes #4844 9 years ago
Julian Lam 8fd5236641 closes #4844 9 years ago
Julian Lam ad9229fec2 lint. 9 years ago
Julian Lam 61fe9594d7 ban integration frontend for ACP, #4807 9 years ago
barisusakli 789a3736af closes #4820 9 years ago
Julian Lam 51faa5496b closes #4776 9 years ago
psychobunny c44fa866e7 nprogress bar in ACP #4609 9 years ago
psychobunny 38af8344cc missed a spot for topics:read priv 9 years ago
psychobunny b37b083a4d new privilege: Access Topic
differentiation between Access Category and Access Topic, ie. allows you
to see the category view but not actually enter the topic itself
9 years ago
Julian Lam b4d14ef366 fixes #4687 9 years ago
Julian Lam a8f5000247 advising restart instead of reload on plugin toggle @pichalite 9 years ago
Julian Lam ba412f4a56 fully completed #4658 9 years ago
Julian Lam 149565169b closes #4658 9 years ago
Julian Lam 60af3b9b77 removed extra comma in object definition 9 years ago
barisusakli 5720dac803 #4175, #4298 9 years ago
barisusakli 54ccdf5262 closes #4651 9 years ago
barisusakli b3fa5583f8 closes #4650 9 years ago
barisusakli 77cf860c7a closes #4588 9 years ago
barisusakli 3648d531fa closes #4545 9 years ago
barisusakli eb04dba96c closes #4568 9 years ago
Julian Lam ea6d2c35f7 Fixed bug in settingsv1
If the saved value was an empty string, then textareas (and more
importantly, select boxes) would not be properly populated with
the saved value.
9 years ago
Julian Lam f91f705f90 Merge branch 'master' into fix-vendors 9 years ago
barisusakli b948e031f6 closes #2779 9 years ago
psychobunny 29b336ad9f closes #4480 9 years ago
Julian Lam 22f73a8f68 fixes #4463 9 years ago
barisusakli e8b8f115b7 closes #3652 9 years ago
barisusakli 7e6e3b3a40 closes #4383 9 years ago
pichalite 9c9e49e2f6 properly fix with styling 9 years ago
pichalite 497592965f fixes issue-4386 9 years ago
barisusakli b6e22b7723 closes #4367 9 years ago
Julian Lam 184a2c4540 IP blacklist functionality -- re: #4367
Squashed commit of the following:

commit 5c42fd732d091fa66cf5b45a2af5e1697cc1efcd
Author: Julian Lam <julian@nodebb.org>
Date:   Mon Mar 14 17:29:45 2016 -0400

    allowing blacklist.test to be called synchronously

commit 979faf2dba5e6f6e2ae1bd07341e63678438daf1
Author: Julian Lam <julian@nodebb.org>
Date:   Mon Mar 14 17:01:14 2016 -0400

    added plain ipv6 support and finished middleware logic

commit d4b72fc1aadff34df3ed7dec52ca8d3c3728a078
Author: Julian Lam <julian@designcreateplay.com>
Date:   Fri Mar 11 16:05:31 2016 -0500

    WIP IP Banning logic middleware

commit f08b2553890c5522b6a1eaf521fe4e94df40574a
Author: Julian Lam <julian@designcreateplay.com>
Date:   Fri Mar 11 15:26:27 2016 -0500

    tweaks to ACP, rule validator

commit 868abacaa494e6b8a88bd4ea429b1b066a9ecb2e
Author: Julian Lam <julian@designcreateplay.com>
Date:   Fri Mar 11 13:50:05 2016 -0500

    IP Banning ACP page, styling, save&load functionality
9 years ago
Julian Lam a275aaeaf5 fixes #4361 9 years ago
Julian Lam d876763846 added logic to filter out prerelease versions of NodeBB from the update checker 9 years ago
Barış Soner Uşaklı bd6d44aeaa closes #4327 9 years ago
psychobunny 3f912e2c6a closes #4334 9 years ago
Julian Lam 72a05c1d07 disabling graph animation on mobile devices 9 years ago
Barış Soner Uşaklı 3d55eec885 Merge pull request #4317 from samhax/delete-user-invites
Delete user invites from APM
9 years ago
samhax 37d53db693 Removed unused variable from click events. 9 years ago
HSam a62e31dc70 Finished the invite removal button changes. 9 years ago
HSam 48db16fba7 Finished adding a new delete to also remove the reference from the invites list on the APM. 9 years ago
HSam 4d87f0276b In the process of adding the delete button to the invitation panel. Apparently, the delete method doesn't work with the invitation items, so I might need to add some extra logic. 9 years ago
barisusakli df9558f1fa closes #4268 9 years ago
Julian Lam 44aae7daa5 removed hammer, updated semver, added mousetrap 9 years ago
Julian Lam e1323c0295 Updated js code so vendors can be added to the modules folder, so
they can be required properly and we can finally get rid of that
really annoying "mismatched anonymous" error in Require.js.

First module to make the transition: Chart.js
9 years ago
Julian Lam db3446b1ca updated some of the graph colours 9 years ago
Julian Lam 088940d4c7 Squashed commit of the following:
commit 49e6c0040cc82c1e2684933a8e167ef14854aff8
Author: Julian Lam <julian@designcreateplay.com>
Date:   Thu Feb 25 16:12:15 2016 -0500

    added recording and charts for topic and post counts globally and by cid

commit e02ff70757f778aa016fbc42ef10a5da2d07a9d9
Author: Julian Lam <julian@designcreateplay.com>
Date:   Thu Feb 25 15:35:49 2016 -0500

    added labels to charts

commit e75d83bf3886e5183bcf5fcd848d71c513761e01
Author: Julian Lam <julian@designcreateplay.com>
Date:   Thu Feb 25 13:30:47 2016 -0500

    added per category graphs to ACP management page

commit e3f543200950925cc9e8bf33cccb592f949a100e
Author: Julian Lam <julian@designcreateplay.com>
Date:   Thu Feb 25 12:36:11 2016 -0500

    updated analytics to move helper methods to analytics lib and sending per category analytics to ACP page

commit 01891d8f7c408925fcdad18dcaa941e5ebbeb9b2
Author: Julian Lam <julian@designcreateplay.com>
Date:   Wed Feb 24 16:48:55 2016 -0500

    saving per-category analytics, and updated the writeData method to use async for "clarity"
9 years ago
psychobunny 9e832e006a closes #2920 9 years ago
psychobunny e069150625 closes #2165 9 years ago
psychobunny 637c20f44d closes #3526 9 years ago
barisusakli 8c3b52ef36 closes #4096 9 years ago
barisusakli 90b89a488e closes #4175 9 years ago
barisusakli 1ed3b40a1b fix calls 9 years ago
pichalite 0c5712411b fix for user icons when searching for users to add to group in acp>manage>group page 9 years ago
barisusakli 86d70eca74 closes #4103 9 years ago
pichalite 7010364e7e fix enable/disable button in ACP manage navigation page 9 years ago
barisusakli e90cba65a8 closes #4085 9 years ago
Julian Lam 452bb953c9 Merge pull request #4068 from pichalite/master
fixes for rewards ACP page #3910
9 years ago
barisusakli 32ca95319e closes #3436 9 years ago
pichalite aaaab288ef ACP rewards page fix 9 years ago
pichalite 90210350f9 Use Skin instead of Theme 9 years ago
barisusakli 1ad4128649 closes #3917, closes #2941 9 years ago
Barış Soner Uşaklı dd0560a4b8 closes #4043 9 years ago
barisusakli 6be8675580 closes #4012 9 years ago
barisusakli dffb57ba14 closes #3986 9 years ago
barisusakli 1449d438f5 closes #3969 9 years ago
Julian Lam 668adc5187 fixing bootswatch integration 9 years ago
Julian Lam c1460d36f0 Deprecated uploader.open, use uploader.show instead
... as it now takes a single Object argument instead of multiple
parameters.

Also, closes #3942. Help text is just omitted now.
9 years ago
Julian Lam 84a039446c updated modal to not show parentheses when max file size
is not defined...

Also fixing hideAlerts error in ACP when opening the upload modal.
9 years ago
Julian Lam 648e9c4dc8 fix #3889 9 years ago
Barış Soner Uşaklı 9770983fdb closes #3913 9 years ago
Julian Lam fc495a83ec closes #3763 9 years ago
Julian Lam 992bcffcdf we stopped using -dev versions, so this conditional is unnecessary 9 years ago
Julian Lam a936866688 revamped ACP Flags interface, #3907 9 years ago
Julian Lam f673f4f186 🐶 9 years ago
Julian Lam e232d9e198 Fixed issue where page view counts kept changing
... when they should only really be updated for the
hourly pageviews graph.
9 years ago
Julian Lam 6d386dd2ee Fixed some labelling issues and added support for last month 9 years ago
Julian Lam 7f9ac3f1fe Fixing bug where the labels would revert back to hours 9 years ago
Julian Lam 027d80debd Fixed issue where graph would always switch back to single-day 9 years ago
Julian Lam 9c1b067445 Closes #3884
Added toggles to change graph to monthly view vs regular
single-day view.

Also fixed issue where labels were out of date as the graph
data changed.
9 years ago
psychobunny 18bd4c1cda closes #3844 9 years ago
barisusakli 90c2a16b94 closes #3835 9 years ago
barisusakli 5879185ebc single proc stats 9 years ago
Julian Lam ceaa3a334d Squashed commit of the following:
commit 3a39e5e6bd3c357d78d8ec1dad6e3a64c18ee3ab
Author: Julian Lam <julian@designcreateplay.com>
Date:   Tue Nov 3 20:15:10 2015 -0500

    minor tweak

commit ed3c25ba8b431a2b730aae78a43cfa934521a5d4
Merge: d9cde96 d7a0adc
Author: Julian Lam <julian@designcreateplay.com>
Date:   Tue Nov 3 20:12:32 2015 -0500

    Merge branch 'master' of https://github.com/acardinale/NodeBB into acardinale-master

commit d7a0adc5c883c5fa3207f3adcd0661246221e7c9
Author: Andrea Cardinale <a.cardinale@webandtech.it>
Date:   Wed Sep 30 10:32:25 2015 +0200

    Get registry (if it's set) from config.json in suggest method (client-side)
9 years ago
psychobunny 4798647b8a moved infinitescroll.parseAndTranslate to app.parseAndTranslate 9 years ago
psychobunny 40bda722c9 fix acp title on ajaxify 9 years ago
psychobunny 0e7228eff7 fix admin menu + title if url has a query string
ex. ?loggedin
9 years ago
barisusakli 096ecce87b fix indent 9 years ago
barisusakli 07a97717ab removed bool param 9 years ago
barisusakli e2a5440ae8 closes #3741 9 years ago
barisusakli de4d747e63 closes #3742 9 years ago
barisusakli 9ac4704848 more search cleanup 9 years ago
barisusakli 0ce1e666e7 disabling/enabling parent will disable/enable children 9 years ago
barisusakli c268493d2b closes #3723 9 years ago
barisusakli 4d87890942 closes #3715 9 years ago
barisusakli bcd8bdf0df closes #3687 9 years ago
barisusakli e7f87f4ffd closes #3686 9 years ago
barisusakli 80d6ba6b44 closes #3676 9 years ago
barisusakli 5e0a7d7dac some more acp/nav fixes 10 years ago
barisusakli e4f0cd856a prettier admin navigation page 10 years ago
Julian Lam ebed9d641c Add new ACP option to upload Touch Icon, #3668
Also added a number of fixes for mobile enhancements, such
as serving a manifest.json file for Android devices, and
serving proper link tags for all uploaded touch icons.

This commit also creates a new template helper for link tags.
10 years ago
barisusakli 75af978145 closes #3646 10 years ago
psychobunny 70da64b927 button to revert to original email template 10 years ago
psychobunny 109fe895b3 ability to edit and save custom email templates 10 years ago
psychobunny 55748ac3f5 ability to select what kind of test email to send 10 years ago
barisusakli ee8bb8d908 closes #3634 10 years ago
barisusakli 38cd153077 hide on enter as well 10 years ago
barisusakli 4d8f92de24 closes #3635 10 years ago
psychobunny a8d44758cb acp remove logo fix 10 years ago
barisusakli 8c2fdcc77c group escape fixes 10 years ago
barisusakli 1cda4e8d9b scrollbar and scroll to bottom on logs page 10 years ago
Barış Soner Uşaklı 5b08538264 closes #3614 10 years ago
yariplus d998fe2dd5 Add Custom and Category homepages. 10 years ago
barisusakli e3ca91e325 #3591 fixes item 1 10 years ago
barisusakli 2d175cc3fb closes #3466 10 years ago
barisusakli a1c407acd0 closes #3530 10 years ago
psychobunny 31fef4f429 hint. damn those globals wtb browserify 10 years ago
psychobunny b6a43fb5cf fixes #3562 10 years ago
Julian Lam 1a741da3d4 translating parsed template in client side code 10 years ago
Julian Lam c3821c2070 Close #3540 10 years ago
psychobunny ff2543e522 thought they all seemed pretty self-explanatory to me 10 years ago
psychobunny bc5f9d0199 closes #3536 10 years ago
psychobunny e36976fd39 closes #3522 10 years ago
psychobunny 80b13c94c8 snackbar translation for acp 10 years ago
Julian Lam 1772041b6e fixed invocation of clickdn in snackbar 10 years ago
psychobunny 3145e75fc0 closes #3485 10 years ago
psychobunny 19a3950928 don't blow up if no skin was selected 10 years ago
psychobunny cd83dcf2e0 better styling for snackbar on mobile 10 years ago
psychobunny 0cb8f2b80c closes #3463 10 years ago
psychobunny cc299f89e2 mobile menu for ACP first pass 10 years ago
psychobunny ea3fa0ff1d md snackbar for acp 10 years ago
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
10 years ago
psychobunny cdc351bc02 fixed acp search 10 years ago
psychobunny 656476620e fix new checkboxes on ajaxify 10 years ago
psychobunny 6dbd7cad84 done with this stupid checkbox experiment 10 years ago
psychobunny d091729de3 search bar and restart menu completed 10 years ago
psychobunny fd46b31d6e fixed selection of skins 10 years ago
psychobunny 181bb9a6a7 theme selection buttons 10 years ago
psychobunny 88c466bf3f fixed theme selection 10 years ago
psychobunny b62cf2ad14 fix selection of skins 10 years ago
psychobunny 867c09bab6 revert theme: default theme is now persona 10 years ago
psychobunny 1e2fb5cd4c undo button for skins and themes 10 years ago
psychobunny 9dcaafdb1b widgets save button 10 years ago
psychobunny dfa4f47289 save / create buttons for categories/category 10 years ago
psychobunny 26858436b6 fix for acp subpage nav 10 years ago
psychobunny bd494207eb got rid of that fancy edit for cat name/desc + improved layout for settings 10 years ago
psychobunny ffd38b8cc3 some UX tweaks to manage/category 10 years ago
psychobunny c6282e289a main header title + better logic 10 years ago
psychobunny 744a7d4210 extend/widgets 10 years ago
psychobunny d1f45b6d79 extend/plugin 10 years ago
psychobunny ec335b55cd fixed active state for install plugins submenu 10 years ago
psychobunny 4fd99e8aae removed activateMobile 10 years ago
psychobunny 30970d618c dynamic title for settings pages 10 years ago
psychobunny 2da3b34798 Merge branch 'master' into acp-paper 10 years ago
Barış Soner Uşaklı f4da333b42 Merge pull request #3351 from yariplus/catsfixes
Fixing some issues with acp category page
10 years ago
psychobunny ba58c83b97 acp active states for main menu 10 years ago
psychobunny 9389c0773e acp themes redesign first pass 10 years ago
psychobunny 30cd8d2af9 cleaned up the widgets page 👍 10 years ago
yariplus 67e450a05b Fix issues with acp category page
strange name for background size variable
invalid class selectors
hijacking of background style
10 years ago
psychobunny d464cb2f0d settings - automated table of contents 10 years ago
psychobunny fed87dded6 sayonara, acp menu 10 years ago
barisusakli 5e3e1f8781 #3430 10 years ago
Julian Lam e60194292f Fix a myriad of problems with the ACP/Plugins page
- Fixed #3350
- 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.
10 years ago
psychobunny 0bc4799c3c remove setTimeout hax in settingsv1 :squirrel: 10 years ago
psychobunny fdc66eb607 fixes checkboxes for settingsv2 (deja vu) 10 years ago
Julian Lam 22251cb0bd fixed #3341, introduced new navigation data property, "targetBlank", deprecated "target", which was never exposed anyway, and updated default values 10 years ago
Julian Lam 5340537631 closed #2820 10 years ago
barisusakli daf1a388eb closes #3039 10 years ago
Julian Lam 835750f36f fixed checkbox behaviour in widgets page... @psychobunny, did I do this right? 10 years ago
Julian Lam 140b8be161 updated ACP checkbox module so that it hides the checkbox via js instead of blanket CSS hiding 10 years ago
psychobunny a4ace48469 closes #3310 10 years ago
psychobunny 541fd474b3 fixes checkboxes for both settingsv1 and settingsv2 10 years ago
Barış Soner Uşaklı 4fc4a0ff3e dont escape group.name, use displayName in tpls instead 10 years ago
Barış Soner Uşaklı d225951027 fix group name 10 years ago
Barış Soner Uşaklı a12ecbc230 admin/manage/groups pagination 10 years ago
psychobunny 6b6bae7cc5 font awesome checkboxes for acp 10 years ago
Julian Lam 74f2f7caef fixes #3307 10 years ago
psychobunny b69ea4564a fix user presence graph
if nobody's using your forum at all, this thing stopped working
altogether
10 years ago
psychobunny c01f06214e don't re-render graph if data is stale 10 years ago
psychobunny c6713177d3 realtime mode toggle for dashboard 10 years ago
barisusakli 2b493964d0 closes #3296 10 years ago
barisusakli ffd22f50ff closes #1999 10 years ago
Julian Lam ceb4de653d fixed #3295 10 years ago
barisusakli 57c2418157 closes #1306 10 years ago
barisusakli 2b0b2ea858 fix search by ip 10 years ago
barisusakli 38b838d462 closes #2754
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
10 years ago
barisusakli 9d562a8708 closes #3245 10 years ago