OSDN Git Service
eagletmt [Sat, 4 Aug 2012 05:15:19 +0000 (14:15 +0900)]
Create new achievement via PUT /tasks/:task_id/achievement
This is useful for clients since there is no need to change their
request depending on creating new achievement or updating existing one.
eagletmt [Mon, 30 Jul 2012 07:16:53 +0000 (16:16 +0900)]
Add /tasks/:id/achievement
eagletmt [Mon, 30 Jul 2012 05:57:05 +0000 (14:57 +0900)]
Update to Rails 3.2.7 for security fix (CVE-2012-3424)
eagletmt [Sat, 28 Jul 2012 04:52:14 +0000 (13:52 +0900)]
Validates student_number
eagletmt [Sat, 28 Jul 2012 04:40:23 +0000 (13:40 +0900)]
Install guard to run tests automatically
eagletmt [Fri, 27 Jul 2012 17:50:37 +0000 (02:50 +0900)]
Add convenient tasks to run tests on spork server
eagletmt [Fri, 27 Jul 2012 17:48:16 +0000 (02:48 +0900)]
Install spork to speed up testing
eagletmt [Fri, 27 Jul 2012 16:40:52 +0000 (01:40 +0900)]
Refactor: rename test cases and a helper method
eagletmt [Fri, 27 Jul 2012 16:26:56 +0000 (01:26 +0900)]
Validates result
result should
- have at least one element
- not have non-numerical element
eagletmt [Fri, 27 Jul 2012 16:26:13 +0000 (01:26 +0900)]
Show error message on sign in
eagletmt [Fri, 27 Jul 2012 13:47:06 +0000 (22:47 +0900)]
Add link to achievements
eagletmt [Fri, 27 Jul 2012 13:43:47 +0000 (22:43 +0900)]
/users/sign_out expects GET, not DELETE
eagletmt [Fri, 27 Jul 2012 13:38:22 +0000 (22:38 +0900)]
Test if the result is invalid
eagletmt [Fri, 27 Jul 2012 13:32:56 +0000 (22:32 +0900)]
Show error message when MergeError is raised
eagletmt [Fri, 27 Jul 2012 13:07:58 +0000 (22:07 +0900)]
Add "therubyracer" dependency required by execjs
eagletmt [Fri, 27 Jul 2012 13:07:23 +0000 (22:07 +0900)]
`link_to 'Destroy'` needs jquery_ujs
eagletmt [Fri, 27 Jul 2012 12:56:21 +0000 (21:56 +0900)]
Implementation of merge and its test case was wrong...
eagletmt [Fri, 27 Jul 2012 12:15:10 +0000 (21:15 +0900)]
Delete login session when getting auth_token
Otherwise the login session remains and test cases can access restricted
resources without auth_token.
eagletmt [Fri, 27 Jul 2012 10:21:17 +0000 (19:21 +0900)]
Integration test for updating an achievement
eagletmt [Fri, 27 Jul 2012 10:08:47 +0000 (19:08 +0900)]
:confirm option is deprecated
eagletmt [Fri, 27 Jul 2012 09:32:16 +0000 (18:32 +0900)]
Implement results merge
eagletmt [Fri, 27 Jul 2012 08:46:41 +0000 (17:46 +0900)]
Integration test for accessing user's achievements
eagletmt [Fri, 27 Jul 2012 08:36:17 +0000 (17:36 +0900)]
Move login procedure in test case into helpers
eagletmt [Fri, 27 Jul 2012 08:35:49 +0000 (17:35 +0900)]
User has many Achievements
eagletmt [Fri, 27 Jul 2012 08:20:42 +0000 (17:20 +0900)]
Test uniqueness of task
eagletmt [Fri, 27 Jul 2012 08:14:06 +0000 (17:14 +0900)]
Functional test for achievement
eagletmt [Fri, 27 Jul 2012 07:52:27 +0000 (16:52 +0900)]
Validates uniqueness of task in the scope of user
eagletmt [Fri, 27 Jul 2012 07:46:22 +0000 (16:46 +0900)]
Check if the achievement is mine
eagletmt [Thu, 26 Jul 2012 16:28:52 +0000 (01:28 +0900)]
rails g scaffold achievements
eagletmt [Wed, 25 Jul 2012 19:38:30 +0000 (04:38 +0900)]
Add integration test of getting profile.json
This test case corresponds to an example work flow of login & getting
restricted data (e.g. achievement).
eagletmt [Wed, 25 Jul 2012 18:30:39 +0000 (03:30 +0900)]
Add token authentication
eagletmt [Wed, 25 Jul 2012 18:30:24 +0000 (03:30 +0900)]
Format JSON
eagletmt [Wed, 25 Jul 2012 18:08:52 +0000 (03:08 +0900)]
Test users#profile
eagletmt [Wed, 25 Jul 2012 17:51:16 +0000 (02:51 +0900)]
Add users#profile
eagletmt [Wed, 25 Jul 2012 17:33:17 +0000 (02:33 +0900)]
Support /users/sign_in.json
We can log in with "curl /users/sign_in.json -d 'user[email]=foo@example.com' -d 'user[password]=XXX'
eagletmt [Wed, 25 Jul 2012 15:31:24 +0000 (00:31 +0900)]
Tweak home view
eagletmt [Wed, 25 Jul 2012 15:24:12 +0000 (00:24 +0900)]
Add student_number and is_teacher column
eagletmt [Wed, 25 Jul 2012 15:13:31 +0000 (00:13 +0900)]
rails g devise:views
eagletmt [Wed, 25 Jul 2012 14:20:28 +0000 (23:20 +0900)]
Initial user registration & login/logout page
eagletmt [Wed, 25 Jul 2012 13:42:37 +0000 (22:42 +0900)]
Create home view
eagletmt [Wed, 25 Jul 2012 13:34:50 +0000 (22:34 +0900)]
Disable rails-api
eagletmt [Wed, 25 Jul 2012 04:39:40 +0000 (13:39 +0900)]
Merge remote-tracking branch 'origin/ticket29099/serve-lectures'
eagletmt [Tue, 24 Jul 2012 18:10:16 +0000 (03:10 +0900)]
app_name is CUTEn
eagletmt [Tue, 24 Jul 2012 18:03:06 +0000 (03:03 +0900)]
Merge remote-tracking branch 'origin/CancelFixOnPanda'
kato-sh4k [Tue, 24 Jul 2012 17:35:52 +0000 (02:35 +0900)]
cancel swap and merge mode when lecture tap on Panda.
eagletmt [Tue, 24 Jul 2012 16:34:27 +0000 (01:34 +0900)]
Test the difference between /lectures and /lectures?ids[]=1
eagletmt [Tue, 24 Jul 2012 16:03:02 +0000 (01:03 +0900)]
Fix old test cases
eagletmt [Tue, 24 Jul 2012 15:43:59 +0000 (00:43 +0900)]
Forgot to rename fixtures jar -> apk
eagletmt [Tue, 24 Jul 2012 15:41:52 +0000 (00:41 +0900)]
Return lectures of given ids which include tasks
eagletmt [Tue, 24 Jul 2012 15:22:38 +0000 (00:22 +0900)]
task_ids is needless
eagletmt [Tue, 24 Jul 2012 10:20:49 +0000 (19:20 +0900)]
Merge remote-tracking branch 'origin/BackCancel'
Yuta Kawabe [Tue, 24 Jul 2012 10:02:10 +0000 (19:02 +0900)]
show message
Yuta Kawabe [Tue, 24 Jul 2012 09:25:16 +0000 (18:25 +0900)]
format
Yuta Kawabe [Tue, 24 Jul 2012 09:16:55 +0000 (18:16 +0900)]
cancel backbutton
Yuta Kawabe [Tue, 24 Jul 2012 08:50:06 +0000 (17:50 +0900)]
first commit
eagletmt [Tue, 24 Jul 2012 08:40:45 +0000 (17:40 +0900)]
Update build.xml of CUTEnTest
Why build.xml generated by `android update test-project` doesn't check
ANDROID_HOME...
eagletmt [Tue, 24 Jul 2012 08:26:24 +0000 (17:26 +0900)]
Update build.xml by `android update project`
eagletmt [Tue, 24 Jul 2012 08:22:04 +0000 (17:22 +0900)]
Merge remote-tracking branch 'origin/ticket28813/serve-apk'
eagletmt [Mon, 23 Jul 2012 08:48:04 +0000 (17:48 +0900)]
Implement /apks/:id/download
Hello3Task-debug.apk has to be built in advance
eagletmt [Mon, 23 Jul 2012 08:20:34 +0000 (17:20 +0900)]
Adjust dummy data in CutenServer
eagletmt [Sun, 22 Jul 2012 17:41:15 +0000 (02:41 +0900)]
Merge remote-tracking branch 'origin/fix-mode-bag'
onuxy [Sun, 22 Jul 2012 16:18:32 +0000 (01:18 +0900)]
fix mode bag by cancel previous mode
eagletmt [Sun, 22 Jul 2012 13:04:04 +0000 (22:04 +0900)]
Merge remote-tracking branch 'origin/rename'
eagletmt [Sat, 21 Jul 2012 08:08:12 +0000 (17:08 +0900)]
Rename jar -> apk on CutenServer
eagletmt [Sat, 21 Jul 2012 04:35:04 +0000 (13:35 +0900)]
Rename jar -> apk
eagletmt [Sat, 21 Jul 2012 02:52:23 +0000 (11:52 +0900)]
Rename JsonParseTestActivity -> DownloadActivity
eagletmt [Sat, 21 Jul 2012 02:47:50 +0000 (11:47 +0900)]
Rename LectureFolder(Test) -> CUTEn(Test)
eagletmt [Sat, 21 Jul 2012 02:31:49 +0000 (11:31 +0900)]
Merge remote-tracking branch 'origin/add-panda-folder-tests'
eagletmt [Thu, 12 Jul 2012 16:03:20 +0000 (01:03 +0900)]
Version 0.5
eagletmt [Wed, 11 Jul 2012 10:13:05 +0000 (19:13 +0900)]
Fix resource leak
eagletmt [Wed, 11 Jul 2012 10:08:49 +0000 (19:08 +0900)]
Explicit method override
eagletmt [Wed, 11 Jul 2012 10:05:38 +0000 (19:05 +0900)]
Merge remote-tracking branch 'origin/PandaDebug'
eagletmt [Wed, 11 Jul 2012 10:05:02 +0000 (19:05 +0900)]
rm Thumbs.db
kato-sh4k [Wed, 11 Jul 2012 06:38:45 +0000 (15:38 +0900)]
もしかしたら、CPLFになっているかもしれないので、FLに変更しました。
eagletmt [Wed, 11 Jul 2012 06:02:36 +0000 (15:02 +0900)]
Fix 苦肉の策
eagletmt [Wed, 11 Jul 2012 05:53:44 +0000 (14:53 +0900)]
Merge remote-tracking branch 'origin/DownBugFix'
Conflicts:
LectureFolder/src/jp/ac/titech/sharp4k/cuten/JsonParseTestActivity.java
Yuta Kawabe [Wed, 11 Jul 2012 05:46:55 +0000 (14:46 +0900)]
correct spell miss
kato-sh4k [Wed, 11 Jul 2012 05:43:03 +0000 (14:43 +0900)]
debug Panda to add new selected lectures and delete unselected lectures.
Yuta Kawabe [Wed, 11 Jul 2012 05:17:48 +0000 (14:17 +0900)]
supplement of previous commit
Yuta Kawabe [Wed, 11 Jul 2012 05:11:12 +0000 (14:11 +0900)]
add auto update
eagletmt [Tue, 10 Jul 2012 13:41:52 +0000 (22:41 +0900)]
Add some comments
eagletmt [Tue, 10 Jul 2012 13:15:11 +0000 (22:15 +0900)]
Emphasize "UI" test
eagletmt [Tue, 10 Jul 2012 13:12:56 +0000 (22:12 +0900)]
Add test for creating a folder with existing name
eagletmt [Tue, 10 Jul 2012 13:01:08 +0000 (22:01 +0900)]
Add test for the position of newly created folder
eagletmt [Tue, 10 Jul 2012 12:53:25 +0000 (21:53 +0900)]
Add test for creating a folder
eagletmt [Tue, 10 Jul 2012 12:50:46 +0000 (21:50 +0900)]
Delete folder.xml at tearDown to enforce an initial state
eagletmt [Tue, 10 Jul 2012 12:46:28 +0000 (21:46 +0900)]
ExpandableListView#getAdapter() should not be used
see:
- http://developer.android.com/reference/android/widget/ExpandableListView.html#getAdapter()
- http://developer.android.com/reference/android/widget/ExpandableListView.html#getExpandableListAdapter()
eagletmt [Tue, 10 Jul 2012 11:26:30 +0000 (20:26 +0900)]
Merge remote-tracking branch 'origin/xml_permission'
kato-sh4k [Tue, 10 Jul 2012 11:25:14 +0000 (20:25 +0900)]
improve Panda to add lectures selected in Down activity.
but, can not delete lectures unselected.
kato-sh4k [Tue, 10 Jul 2012 07:27:42 +0000 (16:27 +0900)]
delete dummy selected_list
kato-sh4k [Tue, 10 Jul 2012 07:03:54 +0000 (16:03 +0900)]
change permission of xml.
Yuta Kawabe [Mon, 9 Jul 2012 14:50:03 +0000 (23:50 +0900)]
show progressdialog while connecting with server
Yuta Kawabe [Mon, 9 Jul 2012 14:11:53 +0000 (23:11 +0900)]
switch update to manual
eagletmt [Mon, 9 Jul 2012 11:23:10 +0000 (20:23 +0900)]
Merge remote-tracking branch 'origin/ticket28856-dblayer3'
eagletmt [Mon, 9 Jul 2012 11:20:19 +0000 (20:20 +0900)]
Merge remote-tracking branch 'origin/pandaImplove'
Conflicts:
LectureFolder/res/values/strings.xml
kato-sh4k [Mon, 9 Jul 2012 09:41:25 +0000 (18:41 +0900)]
debug ArrayIndexOutOfBoundsException on LectureFolderActivity.loadXml().
eagletmt [Sun, 8 Jul 2012 18:37:45 +0000 (03:37 +0900)]
Merge remote-tracking branch 'origin/AboutDev'
onuxy [Mon, 9 Jul 2012 17:15:22 +0000 (02:15 +0900)]
correct spell 'CUTEn'
onuxy [Mon, 9 Jul 2012 17:14:25 +0000 (02:14 +0900)]
change about title
onuxy [Mon, 9 Jul 2012 15:33:58 +0000 (00:33 +0900)]
change the design of AboutActivity