Add 'Undo mark all as done' to Todos
Added the ability to 'Undo mark all as done' todos marked as complete with 'Mark all as done' in the 'Todo' tab of the Todo dashboard. The operation undos only the todo previously marked as done with the 'Mark al as done' button.
显示
- app/assets/javascripts/todos.js 42 个添加, 25 个删除app/assets/javascripts/todos.js
- app/controllers/dashboard/todos_controller.rb 8 个添加, 2 个删除app/controllers/dashboard/todos_controller.rb
- app/services/todo_service.rb 5 个添加, 3 个删除app/services/todo_service.rb
- app/views/dashboard/todos/_todo.html.haml 3 个添加, 3 个删除app/views/dashboard/todos/_todo.html.haml
- app/views/dashboard/todos/index.html.haml 14 个添加, 7 个删除app/views/dashboard/todos/index.html.haml
- changelogs/unreleased/27114-add-undo-mark-all-as-done-to-todos.yml 4 个添加, 0 个删除...s/unreleased/27114-add-undo-mark-all-as-done-to-todos.yml
- config/routes/dashboard.rb 1 个添加, 0 个删除config/routes/dashboard.rb
- features/steps/dashboard/todos.rb 5 个添加, 1 个删除features/steps/dashboard/todos.rb
- lib/api/v3/todos.rb 2 个添加, 2 个删除lib/api/v3/todos.rb
- spec/controllers/dashboard/todos_controller_spec.rb 14 个添加, 0 个删除spec/controllers/dashboard/todos_controller_spec.rb
- spec/features/todos/todos_spec.rb 55 个添加, 1 个删除spec/features/todos/todos_spec.rb
- spec/services/todo_service_spec.rb 13 个添加, 11 个删除spec/services/todo_service_spec.rb
加载中
想要评论请 注册 或 登录