Commit Graph

42 Commits

Author SHA1 Message Date
Toru Takahashi
9525306d13 [phase-18]Add test for GlossaryTermsController, and fix redirect_to action 2020-01-02 19:39:21 +09:00
Toru Takahashi
aca71c076c [phase-18]Add destroy action test for GlossaryCategoriesController, and fix redirect_to action 2020-01-02 19:39:21 +09:00
Toru Takahashi
59406d6c43 [phase-15]add css file for show term 2020-01-02 19:39:21 +09:00
Toru Takahashi
0e0aa07131 [phase-14]add wiki-style description and preview 2020-01-02 19:39:20 +09:00
Toru Takahashi
1292a94881 [phase-13]add glossary_term to activity 2020-01-02 19:39:20 +09:00
Toru Takahashi
4acdaedb81 [phase-12]delete icon shown on only the user with manage_glossary permission 2020-01-02 19:39:20 +09:00
Toru Takahashi
ac1db68faa [phase-12]can be download attached file, new term with attachment 2020-01-02 19:39:20 +09:00
Toru Takahashi
fe492e0488 [phase-11]add attachable, but have permission problem 2020-01-02 19:39:20 +09:00
Toru Takahashi
f78775ac43 [phase-11]add index by rubi 2020-01-02 19:39:20 +09:00
Toru Takahashi
de8ef224d4 [phase-10]add radio_button to select terms view with grouping by categories or without grouping. 2020-01-02 19:39:20 +09:00
Toru Takahashi
088b2fa081 [phase-10]modified terms index with category grouping 2020-01-02 19:39:20 +09:00
Toru Takahashi
c63ac32052 [phase-9]add attributes to term 2020-01-02 19:39:20 +09:00
Toru Takahashi
7ebd27c74d [refactoring]changed calling method to find project to use redmine's standard method. 2020-01-02 19:39:20 +09:00
Toru Takahashi
7fa90d3427 [bugfix]for category controller, before calling authorize, should call find_project 2020-01-02 19:39:20 +09:00
Toru Takahashi
4c7956ffa8 [bugfix]before calling authorize, should call find_project 2020-01-02 19:39:20 +09:00
Toru Takahashi
219f876401 [phase-8]add authorize in controller 2020-01-02 19:39:20 +09:00
Toru Takahashi
3f7c9b0b12 [phase-8]introduced security and authorization 2020-01-02 19:39:20 +09:00
Toru Takahashi
100ef15246 [bugfix]modified using wrong project in index action 2020-01-02 19:39:20 +09:00
Toru Takahashi
bcc8039d54 [phase-7]add rendering sidebar to other views 2020-01-02 19:39:20 +09:00
Toru Takahashi
b1b7d66976 [phase-7]add sidebar with some links, index link and search 2020-01-02 19:39:20 +09:00
Toru Takahashi
5fa6412720 [phase-6a]change routing of glossary_category to under project 2020-01-02 19:39:20 +09:00
Toru Takahashi
f0da393847 [phase-6]changed routing of all glossary_term to under project 2020-01-02 19:39:20 +09:00
Toru Takahashi
88da1209d3 [phase-6]changed routes under project 2020-01-02 19:39:20 +09:00
Toru Takahashi
e1ee6f8f64 [phase-6]add relation to project to term and category models 2020-01-02 19:39:20 +09:00
Toru Takahashi
5d61bef881 [phase-5]refactored redirect and flash message to oneline 2020-01-02 19:39:20 +09:00
Toru Takahashi
06cc4908a5 [phase-5]remove non necessary call 'all' for plunk from GlossaryCategory 2020-01-02 19:39:20 +09:00
Toru Takahashi
a2b0a7a406 [phase-5]fix missing label for category selection field in term new/edit form 2020-01-02 19:39:19 +09:00
Toru Takahashi
1378a95aa4 [phase-5]add category field to term index/detail view, and edit form 2020-01-02 19:39:19 +09:00
Toru Takahashi
b36e22c972 [phase-5]add category controller and it's views 2020-01-02 19:39:19 +09:00
Toru Takahashi
96155a9665 [phase-5]added category model and modified term model 2020-01-02 19:39:19 +09:00
Toru Takahashi
be33f1f6af [phase-4]add delete operation 2020-01-02 19:39:19 +09:00
TAKAHASHI,Toru
fec83eefb5 [phase-4]edit, update 2020-01-02 19:39:19 +09:00
Toru Takahashi
c56501baa6 [phase-4]implemented controller create method 2020-01-02 19:39:19 +09:00
Toru Takahashi
a89d77b4f6 [phase-4]add new form 2020-01-02 19:39:19 +09:00
TAKAHASHI,Toru
fe7395a659 [phase-3]use redmine's I18n#l method instead of Rails' I18n#t 2020-01-02 19:39:19 +09:00
Toru Takahashi
7a084fdb67 [phase-3]error page with not exist id 2020-01-02 19:39:19 +09:00
Toru Takahashi
cffd7877da [phase-3]add show action in minimum 2020-01-02 19:39:19 +09:00
Toru Takahashi
1c17a44d1a [phase2]I18n text in index view 2020-01-02 19:39:19 +09:00
Toru Takahashi
a86f418baf [phase-1]improved index looks to add css selector 2020-01-02 19:39:19 +09:00
Toru Takahashi
8f01c1db2a [phase-1]index view 2020-01-02 19:39:19 +09:00
TAKAHASHI,Toru
02548925a9 [phase-1]can view default index page from Web browser. 2020-01-02 19:39:19 +09:00
Toru Takahashi
5785342c51 [phase-1]generate model GlossaryTerm 2020-01-02 19:39:19 +09:00