Blob of app/models/action.rb (raw blob data)

1 class Action
2 CREATE_PROJECT = 0
3 DELETE_PROJECT = 1
4 UPDATE_PROJECT = 2
5 CLONE_REPOSITORY = 3
6 DELETE_REPOSITORY = 4
7 COMMIT = 5
8 CREATE_BRANCH = 6
9 DELETE_BRANCH = 7
10 CREATE_TAG = 8
11 DELETE_TAG = 9
12 ADD_COMMITTER = 10
13 REMOVE_COMMITTER = 11
14 COMMENT = 12
15 REQUEST_MERGE = 13
16 RESOLVE_MERGE_REQUEST = 14
17 UPDATE_MERGE_REQUEST = 15
18 DELETE_MERGE_REQUEST = 16
19
20 def self.name(action_id)
21 case action_id
22 when CREATE_PROJECT
23 "create project"
24 when DELETE_PROJECT
25 "delete project"
26 when UPDATE_PROJECT
27 "update project"
28 when CLONE_REPOSITORY
29 "clone repository"
30 when DELETE_REPOSITORY
31 "delete repository"
32 when COMMIT
33 "commit"
34 when CREATE_BRANCH
35 "create branch"
36 when DELETE_BRANCH
37 "delete branch"
38 when CREATE_TAG
39 "create tag"
40 when DELETE_TAG
41 "delete tag"
42 when ADD_COMMITTER
43 "add committer"
44 when REMOVE_COMMITTER
45 "remove committer"
46 when COMMENT
47 "comment"
48 when REQUEST_MERGE
49 "request merge"
50 when RESOLVE_MERGE_REQUEST
51 "resolve merge request"
52 when UPDATE_MERGE_REQUEST
53 "update merge request"
54 when DELETE_MERGE_REQUEST
55 "delete merge request"
56 end
57 end
58 end