* Additional attributes for band_type, band_status, concert_count, add_new_members, play_commitment, touring_option, paid_gigs, hourly_rate, gig_minimum * For joined table musician_instruments, remove the hard requirement that they be joined to a user, rather a “player” that is polymorphic. * For joined table performance_stamples, remove the hard requirement that they be joined to a user, rather a “player” that is polymorphic. * For joined table online_presences, remove the hard requirement that they be joined to a user, rather a “player” that is polymorphic. * Change models as appropriate with new attributes and modify belongs_to / has_many directives as necessary. * Fix existing usages of user_id to work with polymorphic player_id. * Fix tests that use user_id * Add new tests that exercise online_presence, performance_samples, and instruments that target a band, rather than a user. |
||
|---|---|---|
| .. | ||
| app | ||
| config | ||
| db | ||
| doc | ||
| lib | ||
| log | ||
| public | ||
| script | ||
| spec | ||
| test | ||
| vendor | ||
| .gitignore | ||
| .rakeTasks | ||
| .rspec | ||
| .rvmrc | ||
| .simplecov | ||
| Gemfile | ||
| README.md | ||
| README.rdoc | ||
| Rakefile | ||
| build | ||
| config.ru | ||
| jenkins | ||
| migrate.sh | ||
| run.sh | ||
README.md
Jam-Admin
jam-admin is a rails-based administrator portal.
Immediately the focus is on using active_scaffolding that provides visibility into our data model, and rudimentary CRUD control.
Overtime we can add more administrative functions and views, but initially this is one of the easiest ways to give 'powertools' behind the scenes with an entirely separate authentication model.