Difference between revisions of "User:Ryan52/todo"
Jump to navigation
Jump to search
(→for upcoming releases: fix the level of bullets) |
(move shit around) |
||
| Line 1: | Line 1: | ||
| − | == | + | == not fgdb == |
* [[User:Ryan52/maintenance]] | * [[User:Ryan52/maintenance]] | ||
* ASS | * ASS | ||
| Line 14: | Line 14: | ||
** [[FGRT: 16163| #16163]] larger title for the keyboard type | ** [[FGRT: 16163| #16163]] larger title for the keyboard type | ||
** [[FGRT: 16164| #16164]] screenshots of each layout and the settings screen | ** [[FGRT: 16164| #16164]] screenshots of each layout and the settings screen | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | == | + | == queue == |
| − | * [[FGRT: | + | the next release |
| + | |||
| + | * remove "def parent" from volunteer_task_types at next release (1.0.49). it is currently needed in the migration, but otherwise unused. | ||
| + | * foreign key overhaul | ||
| + | * [[FGRT: 16932 | #16932]] Adjustments in gizmo counts | ||
| + | * [[FGRT: 17660 | #17660]] fix up the points trading interface | ||
| + | * [[FGRT: 16835 | #16835]] make an interface for editing a worker's worker_type | ||
| + | |||
| + | == queue + 1 == | ||
| + | the old shit release | ||
| + | |||
* [[FGRT: 16656 | #16656]] make the store people happy with returns | * [[FGRT: 16656 | #16656]] make the store people happy with returns | ||
** [[FGRT: 15738 | #15738]] mutate the returns too in data-mutate | ** [[FGRT: 15738 | #15738]] mutate the returns too in data-mutate | ||
| Line 28: | Line 32: | ||
** [[FGRT: 16659 | #16659]] don't make the return associated with the sale | ** [[FGRT: 16659 | #16659]] don't make the return associated with the sale | ||
** [[FGRT: 16660 | #16660]] change the fields for gizmo returns | ** [[FGRT: 16660 | #16660]] change the fields for gizmo returns | ||
| − | |||
| − | |||
* [[FGRT: 15885 | #15885]] fix up coveredness tracking | * [[FGRT: 15885 | #15885]] fix up coveredness tracking | ||
** the sales/transactions/etc screens should preseed the covered value from the system id | ** the sales/transactions/etc screens should preseed the covered value from the system id | ||
| Line 35: | Line 37: | ||
** [[FGRT: 15883| #15883]] figure out if the sales screen should have a covered widget too | ** [[FGRT: 15883| #15883]] figure out if the sales screen should have a covered widget too | ||
** [[FGRT: 15846| #15846]] Make FG-PDX automatically uncovered | ** [[FGRT: 15846| #15846]] Make FG-PDX automatically uncovered | ||
| − | * [[ | + | |
| + | == queue + 2 == | ||
| + | the library release | ||
| + | |||
| + | * [[ User:Ryan52/library | Library ]] | ||
| + | |||
| + | == queue + 3 == | ||
| + | the unimportantish release | ||
| + | |||
* [[FGRT: 14985| #14985]] privilege to role mapping for database users | * [[FGRT: 14985| #14985]] privilege to role mapping for database users | ||
** [[User:Ryan52/roles]] | ** [[User:Ryan52/roles]] | ||
| Line 43: | Line 53: | ||
** [[FGRT: 17210 | #17210]] store or at least store admin should imply contact manager | ** [[FGRT: 17210 | #17210]] store or at least store admin should imply contact manager | ||
** should happen after library branch for sidebar stuff | ** should happen after library branch for sidebar stuff | ||
| − | * [[FGRT: | + | * link to old system IDs on the systems page as well |
| + | ** [[FGRT: 17231 | #17231]] "current" system ids | ||
| + | * cashier code enhancements | ||
| + | ** [[FGRT: 16671 | #16671]] ask for cashier code on destroy | ||
| + | *** want to redo destroy in fgdb anyway | ||
| + | ** [[FGRT: 16672 | #16672]] permissions verification should be done on the ajax forms against cashier code | ||
| + | ** [[FGRT: 16673 | #16673]] eleminate cashier_created_by? | ||
| + | |||
| + | == queue + 4 == | ||
| + | the cool toy release | ||
| + | |||
| + | * [[FGRT: 17255 | #17255]] overtime report | ||
| + | * [[FGRT: 17031 | #17031]] integrate meeting-minder functionality into skedjulnator | ||
| + | |||
| + | == longer term todo list == | ||
* [[FGRT: 16583 | #16583]] Common Printme errors | * [[FGRT: 16583 | #16583]] Common Printme errors | ||
** ryan52@ozone:freekbox | ** ryan52@ozone:freekbox | ||
| − | |||
| − | |||
| − | |||
* changes to the contact widget | * changes to the contact widget | ||
** need to think this through. | ** need to think this through. | ||
| Line 57: | Line 78: | ||
*** [[FGRT: 14828 | #14828]] FGDB feature request #2 | *** [[FGRT: 14828 | #14828]] FGDB feature request #2 | ||
*** [[FGRT: 15034 | #15034]] add show more button on contact search | *** [[FGRT: 15034 | #15034]] add show more button on contact search | ||
| − | |||
| − | |||
| − | |||
| − | |||
* get fgdb.rb able to be set up by new freegeeks and new coders | * get fgdb.rb able to be set up by new freegeeks and new coders | ||
** [[FGRT: 15738 | #15738]] mutate the returns too in data-mutate | ** [[FGRT: 15738 | #15738]] mutate the returns too in data-mutate | ||
Revision as of 00:03, 27 March 2010
not fgdb
- User:Ryan52/maintenance
- ASS
- hard drive tester
- keyboard tester
- #15784 Newfangled keyboard tester addition request/issues
- #16161 additional function keys (F13 - F16) as well as the volume/eject keys to (volume up/down/mute keys)
- #16162 Macs: the equal (=) sign on the number pad never shows up as working
- #16163 larger title for the keyboard type
- #16164 screenshots of each layout and the settings screen
queue
the next release
- remove "def parent" from volunteer_task_types at next release (1.0.49). it is currently needed in the migration, but otherwise unused.
- foreign key overhaul
- #16932 Adjustments in gizmo counts
- #17660 fix up the points trading interface
- #16835 make an interface for editing a worker's worker_type
queue + 1
the old shit release
queue + 2
the library release
queue + 3
the unimportantish release
- #14985 privilege to role mapping for database users
- User:Ryan52/roles
- ack "(requires_(role|staff)|is_staff|has_role)" app/
- #16933 privileges for tech support role
- #15050 people with TECH_SUPPORT role should imply the CONTACT_MANAGER
- #17210 store or at least store admin should imply contact manager
- should happen after library branch for sidebar stuff
- link to old system IDs on the systems page as well
- #17231 "current" system ids
- cashier code enhancements
queue + 4
the cool toy release
longer term todo list
- #16583 Common Printme errors
- ryan52@ozone:freekbox
- changes to the contact widget
- get fgdb.rb able to be set up by new freegeeks and new coders
- fix up form_has_not_been_edited
- #15429 payments javascript broken for sales (at least) some of the time
- #16108 gizmo_types with same name and different effective date ranges should act sanely in reports
- go through remaining trac tickets:
- old TODO list
- my crazy ideas that will just make fgdb.rb that much more awesome
- #16514 create a plugin that will improve partial updates (by freezing attributes)
- #16513 create a plugin which will make records associated by has_many (optionally?) saved when the parent record is saved
- looks like it's already in rails itself... :autosave
- need to test though. and why did none of the sites that I found in the process of figuring this out show it?
- looks like it's already in rails itself... :autosave
- #16698 SCSI testing results in Unknown for model and such
junk
- release utilities
- test if the auto-update script works
- test if test-migrate will work with other branches
- the auto-update script is connected to my home dir (because of the devel checkout), but it shouldn't be.
- use multiple working copies from the production checkout: http://kerneltrap.org/mailarchive/git/2007/10/11/335637
- or just create a dbadmin user on arik
- benefit of possibility of having a key connected to devo.
- update Committing to FGdb after that.
- I want all changes on a release_X.X.X branch (after the initial branch) to get their own tag. this would involve running ./script/mini-release (new script?) when making a direct change, and this would affect the output of ./script/version. mini-release would also close the ticket(s) (by pushing the tag, I guess). also, this would mean that pushes on release_X.X.X branches wouldn't close the tickets. this would also affect the changelog workflow probably.
- I wonder, could we have root mail go to an RT queue.