-
- Downloads
Count wiki page creation
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.
Showing
- app/services/wiki_pages/base_service.rb 6 additions, 0 deletionsapp/services/wiki_pages/base_service.rb
- changelogs/unreleased/wiki-usage-pings.yml 5 additions, 0 deletionschangelogs/unreleased/wiki-usage-pings.yml
- lib/gitlab/usage_data.rb 11 additions, 6 deletionslib/gitlab/usage_data.rb
- lib/gitlab/usage_data_counters/web_ide_counter.rb 8 additions, 0 deletionslib/gitlab/usage_data_counters/web_ide_counter.rb
- lib/gitlab/usage_data_counters/wiki_page_counter.rb 32 additions, 0 deletionslib/gitlab/usage_data_counters/wiki_page_counter.rb
- spec/lib/gitlab/usage_data_counters/web_ide_counter_spec.rb 20 additions, 0 deletionsspec/lib/gitlab/usage_data_counters/web_ide_counter_spec.rb
- spec/lib/gitlab/usage_data_counters/wiki_page_counter_spec.rb 69 additions, 0 deletions.../lib/gitlab/usage_data_counters/wiki_page_counter_spec.rb
- spec/lib/gitlab/usage_data_spec.rb 30 additions, 10 deletionsspec/lib/gitlab/usage_data_spec.rb
- spec/services/wiki_pages/base_service_spec.rb 27 additions, 0 deletionsspec/services/wiki_pages/base_service_spec.rb
- spec/services/wiki_pages/create_service_spec.rb 25 additions, 0 deletionsspec/services/wiki_pages/create_service_spec.rb
- spec/services/wiki_pages/destroy_service_spec.rb 12 additions, 0 deletionsspec/services/wiki_pages/destroy_service_spec.rb
- spec/services/wiki_pages/update_service_spec.rb 25 additions, 0 deletionsspec/services/wiki_pages/update_service_spec.rb
changelogs/unreleased/wiki-usage-pings.yml
0 → 100644
Please register or sign in to comment