Sha256: fb9290c58277844388f8c060579c3c97f990c11d60b337b824e4d3e96aba6745

Contents?: true

Size: 1.48 KB

Versions: 1

Compression:

Stored size: 1.48 KB

Contents

= before 1.x.x

- write server tests
- write client tests
  - when origin is clicked
    - new ticket appears on the filed
    - request: /tickets/create
  - when a ticket is clicked
    - ticket info is shown in the hand
  - when a ticket is moved
    - request: /tickets/move? id, x, y
  - when ticket title is cliced
    - show ticket form
    - when ok is clicked
      - show new title in the hand
      - show new title in the field
      - request: /tickets/rename? id, new
  - when delete button is clicked
    - ask really delete the ticket
    - when Y is clicked
      - remove the ticket from the field
      - clear the hand
      - request: /tickets/delete? id
    - when N is clicked
      - do not remove the ticket from the field
      - keep the hand
      - no request

- refactor scheme code (use hashtable as object)

= before 0.4.0

- change orm to datamapper(or ActiveRecord?)
- implement tags 
  - different color
  - show certain tag only
  - tag 'Done' means fixed tags

= before 0.3.0

- memorize date when a ticket is created
- memorize date when a ticket is deleted

= before 0.2.0

- edit ticket body

= before 0.1.0

+ add Tickets::VERSION

+ Make it work with gem

+ fix ticket positions (center=0,0)
+ show deleted tickets (including timeouted ones)
+ automatically move tickets

+ Make it installable :-)
+ write gemspec (with rtask)
  + dependency (ramaze)
+ automatic migration in start.rb
+ save database on ~/.tickets.db
+ move executable to bin/
+ command line option (port, db)

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
yhara-tickets-0.1.0.1 TODO