summaryrefslogtreecommitdiffstats
path: root/web
AgeCommit message (Collapse)Author
2019-04-18Extend netdata info API call (#5889)Chris Akritidis
* Add array of collector plugins-modules to api/v1/info * Add system info to api/v1/info, collect data from separate script, use environment vars in anonymous statistics script
2019-04-15netdata/web/gui/dashboard: do not remove the dashboard upon make clean. We ↵Paul Emm. Katsoulakis
regenerate the dashboard file anyway always, so its fine (#5853)
2019-04-09Return responses even in memory mode none (#5819)Chris Akritidis
2019-03-27Add xenstat plugin (#5660)Vladimir Kobal
* Add xenstat plugin * Add basic domain charts * Initialize xl context * Use domain UUID instead of name * Make charts obsolete * Add tmem charts * Change algorithm for tmem puts and gets * Add VCPU charts * Minor formatting for sending charts functions * Add VBD charts * Add network charts * Assemble VCPU metrics in one chart * Fix chart names * Make write/sent dimensions negative * Minor formatting * Change id and context for domain charts * Add dashboard info * Get rid of global variables * Free libxenstat and libxl resourses * Free domain_metrics on VM shutdown * Add domain state chart * Add debug messages * Add branch prediction hints * Minor fix * Fix chart obsoleting * Make names more general * Fix CMake build of nfacct.plugin
2019-03-22Do not show the modal on demo sites (#5686)Costa Tsaousis
2019-03-21fix incorrect use of isnormal() (#5677)Costa Tsaousis
2019-03-19Make sign-in functionality more visible (#5569)George Moschovitis
* Introduce sign-in banner * Show/hide sign-in banner * Improvements * Fixed banner for white theme.
2019-03-18Load gtm only if anonymous_statistics are enabled (#5651)Chris Akritidis
* Load gtm only if anonymous_statistics are enabled * load gtm.js synchronously
2019-03-11Update custom dashboards documentation (#5600)Chris Akritidis
Add link to the template `dashboard.html`. Minor corrections. Related to the recent comment in #2339
2019-03-07Fix incorrect icon for streaming master #5560 (#5561)George Moschovitis
* Pass additional details to be used in the authorization form. * Fix incorrect marking of streaming master #5560
2019-03-05Pass agent id to authorization pages (#5551)George Moschovitis
Will allow for better UX and alternative authorization methods.
2019-03-04Support legacy Prometheus metric names for source average (#5531)Chris Akritidis
* Support older prometheus metric unit naming and allow removal of units from metrics * Update swagger * Added bats tests, improved efficiency of checking units
2019-03-04Fix typo in demo sites (#5546)Paul Katsoulakis
2019-02-28Show streamed servers even for users that are not signed in! #5482 (#5519)George Moschovitis
* Show streamed servers even for users that are not signed in! #5482 * Better placement of sign-in prompt #5482
2019-02-21Fix timer crash during exit (#5464)Markos Fountoulakis
2019-02-21Update icon in demosites.html (#5458)Chris Akritidis
2019-02-20Correct version check in UI (#5429)Chris Akritidis
* Correct version check in UI. Support stable and nightly release channel. * Use github releases instead of latest versions, get nightlies from GCS * Prevent cross-origin errors by using the google API
2019-02-20Remove v from Server header (#5440)Chris Akritidis
2019-02-14Render MyNetdata menu after fetching hosts info #5370 (#5371)George Moschovitis
Ensure the idempotent method `renderMyNetdataMenu` is called after hosts info is fetched. Resolves a race condition. Fixes: #5364 Fixes: #5370
2019-02-11Add cgroup cpu and memory limits and alarms (#5172)Vladimir Kobal
* Add memory limit variables * Add memory usage alarms * Add CPU limit variables * Add cpu usage alarm * Fix quota calculation, minor cleanup * Update the documentation * Add charts with limits * Fix Codacy issues * Change units for the mem_usage_limit chart * Change the behaviour of the cpu_limit chart
2019-02-11Add message queue statistics (#5115)Vladimir Kobal
* Add IPC message queue charts * Add obsolete flag for dimensions * Delete obsolete dimensions from memory * Remove files for obsolete dimensions, filter requests * Make empty charts obsolete * Minimize obsolete dimension checks * Limit the number of dimensions in memory * Remove obsolete dimensions on netdata exit * Update documentation * Move flag to the end * Fix typo * Fix typo
2019-02-08Fix replacement of whitespace for versions retrieved from github (#5355)Chris Akritidis
2019-02-06Codacy js fixes (#5337)Chris Akritidis
* Ignore main.js which will be deprecated and fix some warnings in dashboard * Minor fixes to resolve codacy issues in dashboard.js.
2019-02-05Add global comments to js for Codacy (#5335)Chris Akritidis
2019-02-05global NETDATA for linter (#5329)Chris Akritidis
2019-02-01Minor fix (#5307)George Moschovitis
2019-01-30Minor fixes (#5294)George Moschovitis
* Bumped the cachebusters when including main.js/dashboard.js * Fix for #5202 * Don't report unknown messages (can come from plugins) * Minor * Autofocus the filter field when the menu expands * Aesthetic fixes for filter input
2019-01-29GUI Update check - use version instead of commit (#5283)Chris Akritidis
* GUI Update check - use version instead of commit * changelog link to docs instead of github
2019-01-29Additional UI fixes (#5284)George Moschovitis
* The click-targets on the my-netdata menu items should cover the whole row * Correct colors for modal buttons
2019-01-28Cloud Sign-In (#5095)George Moschovitis
* Manually merged changes from old hub-support branch, tracking #131 Call claim url #4771 Claim ui improvements #4771 Cleanup Implement Sign Out Introduced sign-in modal #3990 Added sign-in button More work on the iframe trick More work More work on the logic, removed old obsolete stuff Close modal Implement account menu Minor rename Renamed my-netdata to My Agents Show migrate button Collect known agents Work on migrateRegistryDidClick Minor Actually show agents from netdata cloud in the menu Some cleanup Keep all the alternate_urls for each agent Fix for tooltips over SignIn/AccountMenu * Actually use NETDATA.registry.cloudBaseURL Tricky! * Hide switch identity when signed-in #153 * Manually merged changes from old hub-support branch, tracking #131 Call claim url #4771 Claim ui improvements #4771 Cleanup Implement Sign Out Introduced sign-in modal #3990 Added sign-in button More work on the iframe trick More work More work on the logic, removed old obsolete stuff Close modal Implement account menu Minor rename Renamed my-netdata to My Agents Show migrate button Collect known agents Work on migrateRegistryDidClick Minor Actually show agents from netdata cloud in the menu Some cleanup Keep all the alternate_urls for each agent Fix for tooltips over SignIn/AccountMenu * Actually use NETDATA.registry.cloudBaseURL Tricky! * Hide switch identity when signed-in #153 * Cleanup * Refresh menu on sign-in * Disable cloud functionality if cloud base url is not set. This wll allow the merging of the branch into master, so we can avoid nasty rebases. * Updated to use the latest API endpoints * Fixed a couple of LGTM warnings * Improved migration algorithm, some cleanup. * Update My-Netdata menu on sign-out * Minor * Replaced modal with window * Update the My-Agents menu after migration, cleanup * Make the agent work after switching cloudBaseURL, cleanup * Introduced event tracing for analytics * Minor * Removed GA * Fixed error reported by LGTM * Only send the diff when syncing agents to ameliorate the load on the backend, cleanup * Reverted My-Netdata name, added some logging * Add Netdata Cloud menu item * Minor * Use the merge: false option and a fix * Added loading message in my-netdata menu * Show error if we cannot connect to netdata.cloud * Minor * Implemented deleteCloudKnownAgentURL api call, use it in my-netdata menu. * Removed menu entry * Disable my-netdata menu if user is not signed-in and using the global registry * Stop accessing the registry if it's not used. * Mask the agent url if the registry is in 'disabled' mode * Filter masked urls * Improved filtering of masked urls * Try to eagerly initialize the account ui to improve perceived performance * Minor * Don't search for other people's urls in cloud-enabled mode. * Added basic my-netdata filtering * Filter streamed host, aesthetic fixes * Minor * Some improvements of the filter ui * Removed What is this * Added placeholder to input, other fixes #240 * Show message if no databases match filter criteria * Fixed bug where agent lists where not merged * Minor * Hide modal if it redirects to self. * autocomplete off for filter input * Enable delete for custom registries, don't show error if delete fails * Filter agents without urls * Fix LGTM warning * Minor * Concatenate at client side, used the faster merge: false path * Added a clear button to the filter for extra usability * Minor * Minor * Improvements for small screens (more needed) * Combined my-netdata menu and hostname * Re-enabled registry masking * Show agent-filter only when signed-in * Improved syncAgents * Don't mask if using custom registry * Reject agents with empty urls * Filter valid agents * Fixed a couple of bugs * Applied Chris' fixes * Fix in registry.c * Cleanup * Only sync once * Implemented forceSync * Added what is this * sso, wip * Working SSO sign-in/sign-out, cleanup * Added Chris' patch * Added a modal that explains what synchronize is doing * Use sso-agent * Use origin as query param in sign-in * iframe -> origin * Pass machine_guid to sso * Make sure that the current netdata agent is synchronized hub#262 * Normalize originURL * Reenable tryFastInitCloud() * Updated to the latest endpoints * Support synchronizing to multiple cloud accounts * Set default cloud base url to netdata.cloud * Fix filter issues with Firefox * Fix for double tooltip on sign-in * Show known servers in console for debugging purposes * Don't block on errors to delete from registry when signed in * Disable tryFastInitCloud * Improved styling for filter input * Improved styling in my-netdata menu * Display the registry url in the sync-registry modal * agents -> nodes in texts * Support for sso-precheck * Do not implicitly synchronize custom registries. * Improvement to syncAgents (more coming) * More fixes * Don't sign in users with private registries if they don't consent on the sync * Set netdataRegistryAfterMs = 0 * Don't pass url to sso-agent * Added Chris' patch to alarm-notify * Refactored syncAgent/mergeAgents, make sure current Agent is synced on sign-in. * Fix for LGTM warning * Minor * Fix for a XSS warning * Extra check for dataLayer
2019-01-27Anonymous statistics (#5113)Chris Akritidis
* Added shell and dashboard anonymous statistics * Check for environment var NETDATA_REGISTRY_UNIQUE_ID * Fix indentation * Removed health-cmdapi-test * docs/anonymous-statistics.md
2019-01-22Remove v before the version (#5223)Chris Akritidis
2019-01-18Bug fix for netdata behind authenticated proxies (#5216)Chris Akritidis
* Was incorrectly updating the headers when the Authorization header was being sent * Use X-Auth-Token instead of Authorization header, to allow the management API to work authenticated behind proxies as well
2019-01-18Correct link to Rest API (#5193)Chris Akritidis
2019-01-15Port ACLs, Management API and Health commands (#4969)Chris Akritidis
##### Summary fixes #2673 fixes #2149 fixes #5017 fixes #3830 fixes #3187 fixes #5154 Implements a command API for health which will accept commands via a socket to selectively suppress health checks. Allows different ports to accept different request types (streaming, dashboard, api, registry, netdata.conf, badges, management) Removes support for multi-threaded and single-threaded web servers. ##### Component Name health, daemon
2019-01-06web-site content; why-netdata content (#5097)Costa Tsaousis
* detailed why-netdata * edits * edits * edits * edits * edits * edits * edits * edits * edits * Update 1s-granularity.md * Update unlimited-metrics.md * fixed suggestions * fixed accuracy * edits * Update unlimited-metrics.md * added immediate-results content * edits * completed why-netdata * updated readme
2018-12-31fix web site install link (#5092)Costa Tsaousis
2018-12-31Removed c3, morris and raphael JS libraries (#5086) (#5088)George Moschovitis
2018-12-31Dashboard grammar change (#5080)Matthew Wolffsohn
* Dashboard grammar change Changes the message for Total Swap I/O to something that reads a little better to me, and also adds a missing parentheses. * Remove double parenthesis * Change back to "either" * Swap back to 'is', as 'either' is the focus * Verbose explanation * Switch to using code statements instead
2018-12-30Fix update instructions URL in frontend (#5076)Joris Vervuurt
In the web GUI, I noticed that the update instructions URL in the update modal pointed to a non-existing page. This commit fixes the URL, so that it points to the correct document.
2018-12-18Show a warning if JavaScript is disabled #2422 (#4999)George Moschovitis
2018-12-13Move power supply python module to proc plugin (#4960)Vladimir Kobal
* Add power supply module * Use linked list * Add charts for all properties * Organize charts menu * Fix line endings * Keep files open * Add options for chart disabling * Final cleanup * Add documentation, disable python module * Fix file attributes * Mark python module as obsolete * Allow symbolic links to power source directories
2018-12-13Pass cloud_base_url from daemon to web/gui through hello endpoint #4980 (#4982)George Moschovitis
* Pass cloud_base_url from daemon to web/gui through hello endpoint #4980 * Make sure the [cloud] section goes into the general part of netdata.conf #4980
2018-12-11Introduced IEC-compliant unit abbreviations #4711 (#4912)George Moschovitis
* Introduced IEC-compliant unit abbreviations #4711 * Generated dashboard.js * Reverted the old abbreviations to a x1000 coefficient * Reverted coefficients
2018-12-11Fix link in streaming hosts list (#4948)Adam Herzog
* Add @adherzog to CONTRIBUTORS.md. * Fix url for master host in streamed-hosts list.
2018-12-07Show demosite/host in GA (#4947)Chris Akritidis
2018-12-07Update GA in demosites.html (#4946)Chris Akritidis
Pass "/site" in front of the path
2018-12-07Ga (#4938)Chris Akritidis
* Added GA tags to markdowns * Add GA tags to mds
2018-12-06Config docs improvements (#4918)Chris Akritidis
* WIP to add a new config readme * WIP * WIP * WIP * WIP * WIP * Major rewrite of configuration instructions and minor improvements to the html doc site * Major rewrite of configuration instructions and minor improvements to the html doc site * Major rewrite of configuration instructions and minor improvements to the html doc site * Major rewrite of configuration instructions and minor improvements to the html doc site * Major rewrite of configuration instructions and minor improvements to the html doc site * Major rewrite of configuration instructions and minor improvements to the html doc site * Major rewrite of configuration instructions and minor improvements to the html doc site * Major rewrite of configuration instructions and minor improvements to the html doc site
2018-12-06use relative path for logo (#4927)Costa Tsaousis