summaryrefslogtreecommitdiff
path: root/lib/gitlab/usage_data.rb
Commit message (Collapse)AuthorAgeFilesLines
...
* | Add usage pings for source code pushesIgor2019-08-131-1/+2
| | | | | | | | Source Code Usage Ping for Create SMAU
* | Record usage on snippet usageMark Chao2019-08-081-0/+2
| | | | | | | | Generalize wiki page counter for other page types to extend to.
* | Added navbar searches usage ping counterFrancisco Javier López2019-07-291-2/+5
| | | | | | | | | | Added usage ping counter when the user makes a search through the navbar search component.
* | Count wiki page creationAlex Kalderimis2019-07-211-6/+11
| | | | | | | | | | | | | | This adds a counter to count page creation, which is reflected in the usage-data we collect. The number created is stored in Redis, avoiding DB access.
* | Added Usage Data for some Web IDE actionsFrancisco Javier López2019-07-191-1/+3
|/ | | | | | | The actions tracked in the web IDE are: - creation of commits - creation of merge requests - projects loaded
* Refactor RedisCounter and WebIdeCommitsCounterFrancisco Javier López2019-07-171-1/+1
| | | | | This MR refactor RedisCounter and WebIdeCommitsCounter to be reused by other components.
* Refactored WebIdeCommitsCount classFrancisco Javier López2019-07-161-1/+1
| | | | | | We're adding more redis base counters to the web ide and other classes. We're refactoring this class in other to use the logic in other places.
* Add Gitaly data to the usage pingZeger-Jan van de Weg2019-06-201-1/+2
| | | | | | | | | | | Gitaly data wasn't available to the team, an this change is a first iteration towards understanding what data we need and how to interpret it. Later more values will be added. For now the most important thing is the filesystem String Array, as that includes data on ext4 exposure and NFS. Part of: https://gitlab.com/gitlab-org/gitlab-ce/issues/60602
* Add PoolRepository to the usage pingZeger-Jan van de Weg2019-05-171-1/+10
| | | | | | PoolRepository is a relatively new model of which the counts could help to further determine the priority of new features. Also gives some insight into the number of forks customers have.
* Use Gitlab::Metrics methods for checking if metrics are enabled53138-add-metrics-usage-pingRyan Cobb2019-04-111-2/+2
|
* Adds instance metrics to usage pingRyan Cobb2019-04-101-0/+2
| | | | | This adds influxdb_metrics_enabled and prometheus_metrics_enabled to usage ping.
* Add error tracking usage countsLogan King2019-03-251-0/+1
|
* Adding additional usage metrics for Release to weekly pingDarby Frey2019-03-071-0/+2
|
* Rename scope to imply :installed and :updated resultJoão Cunha2019-02-151-6/+6
| | | | | | - Adds to specs the case where apps are also updated - Rename scope calls on Gitlab::UsageData and Clusters::Cluster - Removes a duplicated spec
* Protect group overview usage ping w/ feature flag7048_usage_ping_for_security_dashboard_as_default_view_for_groups-ceVictor Zagorodny2019-02-121-2/+5
| | | | | | | user_preferences key is includes into system usage data only if group_overview_security_dashboard feature flag is enabled; see https://gitlab.com/gitlab-org/gitlab-ee/issues/7048
* Add user_preferences_usage to usage pingVictor Zagorodny2019-02-121-1/+8
|
* Add number of repositories to usage ping dataBalasankar "Balu" C2019-01-311-0/+1
|
* Allow suggesting single line changes in diffsOswaldo Ferreira2018-12-131-0/+2
|
* Use approximate counts for big tablesJan Provaznik2018-12-061-5/+13
|
* Add UsageData for group/project clustersDylan Griffith2018-12-051-0/+4
|
* Fix usage data and install command specAmit Rathi2018-11-201-0/+1
|
* Merge branch 'jira-ping-differentiate-cloud' into 'master'Sean McGivern2018-11-071-1/+17
|\ | | | | | | | | | | | | Usage ping - Differentiate Jira Server and Cloud Closes #51043 See merge request gitlab-org/gitlab-ce!22791
| * Usage ping - Differentiate Jira Server and Cloudjira-ping-differentiate-cloudMario de la Ossa2018-11-071-1/+17
| |
* | Remove comments from migration script and add usage dataChris Baumbauer2018-11-011-0/+1
|/
* Enable frozen string for lib/gitlab/*.rbgfyoung2018-10-221-0/+2
|
* Implements Web IDE commits counter in RedisTiago Botelho2018-10-031-1/+3
| | | | | | | | This makes a temporary implementation of the Web IDE commits counter using Redis while https://gitlab.com/gitlab-org/gitlab-ce/issues/52096 is being discussed further for a more generic approach to counters
* Adds WebIDE commits to UsagePingTiago Botelho2018-10-011-0/+5
| | | | | Implements UsageCounters model to track feature usage counters and makes easy to extend for future counters
* Disable existing offenses for the CodeReuse copsYorick Peterse2018-09-111-0/+4
| | | | | This whitelists all existing offenses for the various CodeReuse cops, of which most are triggered by the CodeReuse/ActiveRecord cop.
* Ensure services counts always have values in usage pingsSean McGivern2018-09-051-1/+1
|
* Handle statement timeouts in usage pingSean McGivern2018-09-051-47/+53
|
* Added count for label, assignee, and milestone listsccr/48800/ping_for_boardsChantal Rollison2018-08-211-0/+3
|
* Disable SAML if OmniAuth is disabled48932-disable-saml-if-omniauth-is-disabledLin Jen-Shin2018-07-201-1/+1
| | | | | We also try to unify the way we setup OmniAuth, and how we check if it's enabled or not.
* Add enabled prefix to feature keys to be consistent with other keysda-usage-pingDouglas Barbosa Alexandre2018-06-201-8/+8
|
* Add installation type to usage ping dataBalasankar C2018-06-071-0/+1
|
* Backports every CE related change from ee-5484 to CETiago Botelho2018-05-071-0/+1
|
* Extract cluster installed query to scopeMatija Čupić2018-03-301-1/+1
|
* Change order of queries for gcp cluster usage data countMatija Čupić2018-03-291-1/+1
|
* Use cluster scopes to deflate usage data implementationMatija Čupić2018-03-291-6/+6
|
* Query GCP provider table instead of selecting clustersMatija Čupić2018-03-291-1/+1
|
* Make cluster usage datapoints more specificMatija Čupić2018-03-261-6/+6
|
* Rename cluster datapoint names to be more specificMatija Čupić2018-03-261-6/+6
|
* Disable rubocop Metrics/AbcSize on UsageData#system_usage_dataMatija Čupić2018-03-221-0/+1
|
* Add additional cluster usage metricsMatija Čupić2018-03-221-0/+6
|
* Refactors median code to work with both single and multiple projectsTiago Botelho2018-02-281-6/+1
|
* Restrict cycle analytics usage data to instances that use postgres onlyTiago Botelho2018-02-281-0/+3
|
* Adds get all medians to Cycle Analytics modelTiago Botelho2018-02-281-0/+7
|
* use Gitlab::UserSettings directly as a singleton instead of ↵Mario de la Ossa2018-02-021-5/+3
| | | | including/extending it
* Allow password authentication to be disabled entirelyMarkus Koller2017-11-231-1/+1
|
* Fix spec. Fix usage ping. Fix warnings by adding new models and attributes.Shinya Maeda2017-11-011-3/+3
|
* Collect usage pings `Gcp::Cluster.enabled` and `Gcp::Cluster.disabled`, ↵fix/sm/38960-collect-usage-pings-gcp-cluster-enabled-and-gcp-cluster-disabled-instead-of-gcp-cluster-countShinya Maeda2017-10-111-0/+2
| | | | instead of `Gcp::Cluster.count`