summaryrefslogtreecommitdiff
path: root/app/services/base_service.rb
Commit message (Collapse)AuthorAgeFilesLines
* Rename Tasks to TodosDouglas Barbosa Alexandre2016-02-201-2/+2
|
* Create a pending task when an issue is assigned to someoneDouglas Barbosa Alexandre2016-02-201-0/+4
|
* Move level_name resolving to Gitlan::VisibilityLevelTomasz Maczukin2015-11-031-4/+1
|
* Revert "Merge branch 'revert-satellites' into 'master' "Dmitriy Zaporozhets2015-08-111-0/+4
| | | | | This reverts commit 5daf44b7c86e0e2641a902b1da8b01d91fa3dbfa, reversing changes made to 2f706fbd231cabe7a76a5d17ac44285aaaf8592c.
* Revert "Merge branch 'drop-satellites'"Dmitriy Zaporozhets2015-08-111-4/+0
| | | | | | | This reverts commit 957e849f41d96fa9778fcdd06792d2f0274b29ab, reversing changes made to 6b9dbe9f5a175a8162abf296367f561bab3eea1a. Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Huge refactoring for accepting merge requestsDmitriy Zaporozhets2015-07-161-0/+4
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Enforce restricted visibilities for snippetsVinnie Okada2015-03-081-0/+15
| | | | | | Add new service classes to create and update project and personal snippets. These classes are responsible for enforcing restricted visibility settings for non-admin users.
* Move restricted visibility settings to the UIVinnie Okada2015-03-071-4/+0
| | | | | Add checkboxes to the application settings page for restricted visibility levels, and remove those settings from gitlab.yml.
* Improve error messages when file editing failsVinnie Okada2015-02-221-2/+5
| | | | | Give more specific errors in API responses and web UI flash messages when a file update fails.
* Improve application settings and write testsDmitriy Zaporozhets2015-01-081-0/+6
|
* Factor abilities methodsCiro Santilli2014-10-191-5/+1
| | | | in app controller, user model and services.
* Add parenthesis to function def with arguments.Ciro Santilli2014-10-031-1/+1
|
* Factor error and success methods from services.Ciro Santilli2014-09-211-1/+16
|
* Remove SystemHook observerDmitriy Zaporozhets2014-06-171-0/+4
|
* Move code for issue creation to service.Dmitriy Zaporozhets2014-04-021-0/+12
| | | | | | | | | The goal of suych refactoring is to get rid of observers. Its much easier to test and code when object creation and all other related actions done in one class instead of splited across observers, callbacks etc. Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Move all Context classes into ServicesDmitriy Zaporozhets2014-01-161-0/+19
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>