Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | | | | | Merge branch 'usage-ping-port' into 'master' | Sean McGivern | 2017-04-19 | 62 | -50/+1498 | |
| |\ \ \ \ \ \ \ | | |_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Usage ping port Closes #27750 See merge request !10481 | |||||
| | * | | | | | | Add uploads and fix privacy policy wordingusage-ping-port | Sean McGivern | 2017-04-18 | 1 | -1/+2 | |
| | | | | | | | | ||||||
| | * | | | | | | Remove EE changelogs | Sean McGivern | 2017-04-18 | 2 | -8/+0 | |
| | | | | | | | | ||||||
| | * | | | | | | Make ESLint happy | Sean McGivern | 2017-04-17 | 1 | -14/+13 | |
| | | | | | | | | ||||||
| | * | | | | | | Don't show usage ping on settings page | Sean McGivern | 2017-04-17 | 5 | -9/+10 | |
| | | | | | | | | ||||||
| | * | | | | | | Fix user activities HTTP clone spec | Sean McGivern | 2017-04-17 | 1 | -7/+8 | |
| | | | | | | | | ||||||
| | * | | | | | | Use a proper matcher | Rémy Coutable | 2017-04-14 | 1 | -1/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | |||||
| | * | | | | | | Fix `last_activity_at` to `last_activity_on` | Rémy Coutable | 2017-04-14 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | |||||
| | * | | | | | | Fix git HTTP spec | Sean McGivern | 2017-04-14 | 1 | -1/+1 | |
| | | | | | | | | ||||||
| | * | | | | | | Remove Geo references | Sean McGivern | 2017-04-14 | 2 | -4/+0 | |
| | | | | | | | | ||||||
| | * | | | | | | Fix method visibility | Sean McGivern | 2017-04-14 | 1 | -2/+0 | |
| | | | | | | | | ||||||
| | * | | | | | | Make downtime_check happy | Sean McGivern | 2017-04-14 | 1 | -0/+2 | |
| | | | | | | | | ||||||
| | * | | | | | | Don't use `send` in settings initializer | Sean McGivern | 2017-04-14 | 1 | -6/+6 | |
| | | | | | | | | ||||||
| | * | | | | | | Remove unused user activities code | Sean McGivern | 2017-04-14 | 10 | -400/+6 | |
| | | | | | | | | ||||||
| | * | | | | | | Fix doc links | Sean McGivern | 2017-04-14 | 3 | -3/+3 | |
| | | | | | | | | ||||||
| | * | | | | | | Use last_activity_on in cohorts | Sean McGivern | 2017-04-14 | 2 | -8/+8 | |
| | | | | | | | | ||||||
| | * | | | | | | Add missing links in the documentation | Regis Freyd | 2017-04-14 | 2 | -5/+5 | |
| | | | | | | | | ||||||
| | * | | | | | | Tidy up usage ping and cohorts docs | Sean McGivern | 2017-04-14 | 2 | -13/+12 | |
| | | | | | | | | ||||||
| | * | | | | | | Remove redundant sentence from cohorts disabled | Sean McGivern | 2017-04-14 | 1 | -1/+1 | |
| | | | | | | | | ||||||
| | * | | | | | | Use serializer for formatting cohorts data | Sean McGivern | 2017-04-14 | 8 | -67/+168 | |
| | | | | | | | | ||||||
| | * | | | | | | Move documentation as per Axil comment | Regis Freyd | 2017-04-14 | 4 | -98/+51 | |
| | | | | | | | | ||||||
| | * | | | | | | Fix documentation links from cohorts | Sean McGivern | 2017-04-14 | 2 | -3/+4 | |
| | | | | | | | | ||||||
| | * | | | | | | Rename user cohorts -> cohorts | Sean McGivern | 2017-04-14 | 10 | -16/+16 | |
| | | | | | | | | ||||||
| | * | | | | | | Fix column name in user cohorts | Sean McGivern | 2017-04-14 | 1 | -1/+1 | |
| | | | | | | | | ||||||
| | * | | | | | | Fix usage ping doc location | Sean McGivern | 2017-04-14 | 3 | -5/+9 | |
| | | | | | | | | ||||||
| | * | | | | | | Cache user cohorts results for a day | Sean McGivern | 2017-04-14 | 1 | -1/+3 | |
| | | | | | | | | ||||||
| | * | | | | | | Make UserCohortsService more understandable | Sean McGivern | 2017-04-14 | 2 | -39/+73 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Extract out into several methods. 2. Add more comments describing the data and the shape of the data. | |||||
| | * | | | | | | Add user cohorts and usage ping documentation | Regis Freyd | 2017-04-14 | 2 | -0/+85 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Still need final links all over the place. | |||||
| | * | | | | | | Add user cohorts table to admin area | Sean McGivern | 2017-04-14 | 12 | -2/+179 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This table shows the percentage of users who registered in the last twelve months, who last signed in during or later than each of those twelve months, by month. It is only enabled when the usage ping is enabled, and the page also shows pretty-printed usage ping data. The cohorts table is generated in Ruby from some basic SQL queries, because performing the gap-filling and running sums needed in both MySQL and Postgres is painful. | |||||
| | * | | | | | | Add a post-deploy migration to migrate from former Redis activity to DB | Rémy Coutable | 2017-04-14 | 2 | -0/+136 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | |||||
| | * | | | | | | Expose `last_activity_on` in the User API | Rémy Coutable | 2017-04-14 | 4 | -19/+66 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | |||||
| | * | | | | | | Add new ScheduleUpdateUserActivityWorker and UpdateUserActivityWorker | Rémy Coutable | 2017-04-14 | 9 | -0/+120 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | |||||
| | * | | | | | | Add a new Gitlab::UserActivities class to track user activities | Rémy Coutable | 2017-04-14 | 13 | -205/+191 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This new class uses a Redis Hash instead of a Sorted Set. Signed-off-by: Rémy Coutable <remy@rymai.me> | |||||
| | * | | | | | | Port 'Add user activities API' to CE | Sean McGivern | 2017-04-14 | 13 | -42/+634 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CE port of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/962 | |||||
| | * | | | | | | Remove user activities table and use redis instead of PG for recording ↵ | James Lopez | 2017-04-14 | 12 | -73/+111 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | activities Refactored specs and added a post deployment migration to remove the activity users table. | |||||
| | * | | | | | | Add user activity service and spec. Also added relevant - NOT offline - ↵ | James Lopez | 2017-04-14 | 15 | -0/+177 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | migration It uses a user activity table instead of a column in users. Tested with mySQL and postgreSQL | |||||
| | * | | | | | | Add prometheus services to usage ping | Sean McGivern | 2017-04-14 | 3 | -1/+4 | |
| | | | | | | | | ||||||
| | * | | | | | | Add edition to usage ping | Sean McGivern | 2017-04-14 | 2 | -5/+9 | |
| | | | | | | | | ||||||
| | * | | | | | | Fix usage ping worker queue | Sean McGivern | 2017-04-14 | 1 | -3/+1 | |
| | | | | | | | | ||||||
| | * | | | | | | Add changelog for usage ping in CE | Sean McGivern | 2017-04-14 | 1 | -0/+4 | |
| | | | | | | | | ||||||
| | * | | | | | | Add Upload count to usage data | Robert Speicher | 2017-04-14 | 2 | -0/+2 | |
| | | | | | | | | ||||||
| | * | | | | | | Used named parameter for refreshing usage data | Stan Hu | 2017-04-14 | 3 | -5/+6 | |
| | | | | | | | | ||||||
| | * | | | | | | Cache the last usage data to avoid unicorn timeouts | Stan Hu | 2017-04-14 | 2 | -5/+5 | |
| | | | | | | | | ||||||
| | * | | | | | | Port 'Add uuid to usage ping' to CE | Sean McGivern | 2017-04-14 | 4 | -2/+24 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CE port of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/1521 | |||||
| | * | | | | | | Track Mattermost usage | Z.J. van de Weg | 2017-04-14 | 3 | -1/+6 | |
| | | | | | | | | ||||||
| | * | | | | | | Add documentation on Usage statistics and link from the admin area | Achilleas Pipinellis | 2017-04-14 | 2 | -0/+88 | |
| | | | | | | | | ||||||
| | * | | | | | | Remove pushes count from usage ping payload | Ruben Davila | 2017-04-14 | 2 | -2/+0 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This query is constantly generating timeout errors on large installations and we don't have a simple solution for now and also we don't think having this counter is really critical. | |||||
| | * | | | | | | Port 'Add more usage data to EE ping' to CE | Sean McGivern | 2017-04-14 | 10 | -18/+192 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CE port of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/735 | |||||
| | * | | | | | | Port 'Add EE usage ping' to CE | Sean McGivern | 2017-04-14 | 8 | -1/+100 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CE port of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/557 | |||||
| * | | | | | | | Merge branch 'fix/orphan-notification-settings' into 'master' | Yorick Peterse | 2017-04-19 | 4 | -1/+31 | |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix orphaned notification settings Closes #29688 See merge request !10763 |