Project

General

Profile

Actions

action #2506

closed

Implement management of booth boxes

Added by ancorgs almost 10 years ago. Updated almost 10 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Development
Target version:
Start date:
2014-05-16
Due date:
% Done:

100%

Estimated time:
25.00 h

Description

We need something similar to a Request (but without reimbursement and with a different workflow) to manage the shipment of the booth boxes to the designated events (which means also adding some extra information to the events).

Actions #1

Updated by ancorgs almost 10 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 10

Implementing a new kind of state machine called Shipment for managing the booth boxes through the application.

Actions #2

Updated by ancorgs almost 10 years ago

  • % Done changed from 10 to 30

The state machine is already implemented. Now refactoring with the goal of making everything generic enough to allow the next state machine to be implemented in less than one hour.

Actions #3

Updated by ancorgs almost 10 years ago

Couldn't resist the temptation of going deeper and deeper into the refactoring.

Actions #4

Updated by ancorgs almost 10 years ago

  • % Done changed from 30 to 50

The big refactoring is done. Tests are green again. Time to write tests for the new functionality.

Actions #5

Updated by ancorgs almost 10 years ago

  • % Done changed from 50 to 70

Implemented model tests and some fixes.

Actions #6

Updated by ancorgs almost 10 years ago

  • % Done changed from 70 to 90

Tests, tests, tests and more tests (and several fixes, of course).

Actions #7

Updated by ancorgs almost 10 years ago

  • Status changed from In Progress to Closed
  • % Done changed from 90 to 100

After a whole morning fighting with the comment's permissions implementation, the feature is complete and ready to deploy.

Actions #8

Updated by ancorgs almost 10 years ago

Importing the events information from the spreadsheet currently used by the board and deployed in staging. Mailed Christopher, Ludwig and Richard about it.

Actions

Also available in: Atom PDF