summaryrefslogtreecommitdiff
path: root/app
Commit message (Collapse)AuthorAgeFilesLines
* Updated JS to work with issue index & showfeature/issues-boardPhil Hughes2016-10-124-4/+5
|
* Moved data attribute values into helper methodPhil Hughes2016-10-123-10/+14
|
* Updated to pass the board ID with the boards root to save conflicts with EEPhil Hughes2016-10-114-8/+11
|
* Fix board relates specsDouglas Barbosa Alexandre2016-10-111-1/+1
|
* Add Project::BoardLimitExcedeed error classDouglas Barbosa Alexandre2016-10-111-1/+3
|
* Update endpoint path for the frontendPhil Hughes2016-10-112-1/+20
|
* Remove Boards::BaseServiceDouglas Barbosa Alexandre2016-10-1111-14/+10
|
* Refactoring service to create a new issue in a board listDouglas Barbosa Alexandre2016-10-112-7/+13
|
* Fix links to issue boardsDouglas Barbosa Alexandre2016-10-113-3/+3
|
* Remove unused Projects::BoardListsController controllerDouglas Barbosa Alexandre2016-10-111-65/+0
|
* Update endpoints to handle with board issuesDouglas Barbosa Alexandre2016-10-111-2/+2
|
* Update endpoints to handle with board list changesDouglas Barbosa Alexandre2016-10-111-7/+11
|
* Update Boards::Lists::DestroyService to remove list on a specic boardDouglas Barbosa Alexandre2016-10-111-0/+4
|
* Update Projects::BoardsController#show to look up for a specific boardDouglas Barbosa Alexandre2016-10-111-2/+13
|
* Add index action to Projects::BoardsController to return project boardsDouglas Barbosa Alexandre2016-10-112-3/+12
|
* Add Boards::ListService service to list project boardsDouglas Barbosa Alexandre2016-10-111-0/+14
|
* Removes all labels from project boards when moving and issue to doneDouglas Barbosa Alexandre2016-10-111-1/+1
|
* Update Boards::Issues::MoveService to move issues on a specific boardDouglas Barbosa Alexandre2016-10-111-0/+4
|
* Update Boards::Issues::ListService to list issues for a board listDouglas Barbosa Alexandre2016-10-111-0/+4
|
* Update Boards::Lists::MoveService to move lists inside a specific boardDouglas Barbosa Alexandre2016-10-111-1/+2
|
* Update Boards::Lists::GenerateService to generate for a specific boardDouglas Barbosa Alexandre2016-10-111-4/+4
|
* Update Boards::Lists::CreateService to create lists for a specific boardDouglas Barbosa Alexandre2016-10-112-6/+5
|
* Add Boards::Lists::ListService to list lists for a specific boardDouglas Barbosa Alexandre2016-10-111-0/+9
|
* Update Boards::CreateService to handle with the has_many associationDouglas Barbosa Alexandre2016-10-111-5/+10
|
* Restrict the number of permitted boards per project to oneDouglas Barbosa Alexandre2016-10-111-1/+6
|
* Allow projects to have many boardsDouglas Barbosa Alexandre2016-10-111-2/+1
|
* Merge branch '21604-pipeline-ui-updates' into 'master' Fatih Acet2016-10-1110-119/+198
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update pipeline graph styles to match mockup #### What does this MR do? * Updates CSS for pipeline graph to match mockup * Adds JS to dynamically change line widths based on number of builds #### Screenshots (if relevant) ![Screen_Shot_2016-10-04_at_2.06.24_PM](/uploads/362378ca23e18a3cc59185eafab9f9ac/Screen_Shot_2016-10-04_at_2.06.24_PM.png) #### What are the relevant issue numbers? Closes #21604 See merge request !6320
| * changed the scss for the top line connectors to be exactly centered21604-pipeline-ui-updatesDimitrie Hoekstra2016-10-111-3/+3
| |
| * Remove negative marginsAnnabel Dunstone Gray2016-10-101-5/+3
| |
| * slight update to lines and curves positioningDimitrie Hoekstra2016-10-101-3/+5
| |
| * JS review changes and fixed conflictsLuke Bennett2016-10-101-1/+1
| |
| * Corrected my correction for turbolinks -.-'Luke Bennett2016-10-102-4/+1
| | | | | | | | Removed extra cell on generic pipeline
| * Fix node flex alignmentAnnabel Dunstone Gray2016-10-101-2/+2
| |
| * JS review changes - Removed window from window.gl in dispatcherLuke Bennett2016-10-105-3/+8
| | | | | | | | | | | | Added page:load event as ready isnt fired by turbolinks Fix dropdown menu link click registration
| * Fix ul htmlAnnabel Dunstone Gray2016-10-102-3/+3
| |
| * Move hidden class to graph itself; remove background color from play node & ↵Annabel Dunstone Gray2016-10-103-6/+5
| | | | | | | | align icon
| * Finished up margin JS logicLuke Bennett2016-10-104-67/+79
| |
| * Added final changes from handoverLuke Bennett2016-10-104-26/+36
| |
| * Change size of pipeline status icons and dropdownsAnnabel Dunstone Gray2016-10-104-21/+41
| |
| * Change length of connecting lines based on number of buildsAnnabel Dunstone Gray2016-10-102-6/+27
| |
| * Update pipeline graph styles to match mockupAnnabel Dunstone Gray2016-10-102-15/+30
| |
* | Merge branch 'sh-fix-issue-20776' into 'master' Robert Speicher2016-10-111-1/+13
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix Error 500 when viewing old merge requests with bad diff data Customers running old versions of GitLab may have MergeRequestDiffs with the text ["--broken diff"] due to text generated by gitlab_git 1.0.3. To avoid the Error 500, verify that each element is a type that gitlab_git will accept before attempting to create a DiffCollection. Closes #20776 See merge request !6754
| * | Fix Error 500 when viewing old merge requests with bad diff datash-fix-issue-20776Stan Hu2016-10-101-1/+13
| |/ | | | | | | | | | | | | | | | | Customers running old versions of GitLab may have MergeRequestDiffs with the text ["--broken diff"] due to text generated by gitlab_git 1.0.3. To avoid the Error 500, verify that each element is a type that gitlab_git will accept before attempting to create a DiffCollection. Closes #20776
* | Merge branch 'new-gitlab-users-clear_all_authentication_tokens-task' into ↵Robert Speicher2016-10-111-0/+5
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'master' Add a new gitlab:users:clear_all_authentication_tokens task ## What are the relevant issue numbers? Part of #22537. See merge request !6745
| * | Add a safeguard in User#set_projects_limitnew-gitlab-users-clear_all_authentication_tokens-taskRémy Coutable2016-10-111-0/+5
| | | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | | Merge branch 'precalculate-trending-projects' into 'master' Robert Speicher2016-10-115-31/+50
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Precalculate trending projects ## What does this MR do? This MR changes the trending projects code so that data is precalculated, removing the need for any complex caching mechanisms. ## Why was this MR needed? Caching of trending data didn't work properly, still leading to queries. Using caching in general would be very hard due to users being able to apply custom filters to the list of trending projects. See merge request !6749
| * | | Precalculate trending projectsprecalculate-trending-projectsYorick Peterse2016-10-105-31/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit introduces a Sidekiq worker that precalculates the list of trending projects on a daily basis. The resulting set is stored in a database table that is then queried by Project.trending. This setup means that Unicorn workers no longer _may_ have to calculate the list of trending projects. Furthermore it supports filtering without any complex caching mechanisms. The data in the "trending_projects" table is inserted in the same order as the project ranking. This means that getting the projects in the correct order is simply a matter of: SELECT projects.* FROM projects INNER JOIN trending_projects ON trending_projects.project_id = projects.id ORDER BY trending_projects.id ASC; Such a query will only take a few milliseconds at most (as measured on GitLab.com), opposed to a few seconds for the query used for calculating the project ranks. The migration in this commit does not require downtime and takes care of populating an initial list of trending projects.
* | | | Merge branch 'empty-mrs' into 'master' Rémy Coutable2016-10-115-47/+52
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allows empty merge requests for a workflow described in gitlab-org/gitlab-ce#14606 Closes gitlab-org/gitlab-ce#14606 See merge request !6384
| * | | | Allow empty merge requestsArtem Sidorenko2016-10-115-47/+52
| | | | |
* | | | | Merge branch 'reserve-robots-txt-namespace' into 'master' Robert Speicher2016-10-111-0/+1
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | Add `robots.txt` to the list of reserved namespaces See #22759 See merge request !6789