Closed taavi223 closed 14 years ago
Mostly is quite awesome. However, there are several problems and issues:
Cheers!
I added a _buildgrids utility method to the grid.views module. It is called whenever a new grid_package or feature is added and it adds in all the necessary elements. This closes ticket #7.
Sorry about the bug. I tested that viewing and editing existing elements still worked, but I didn't think to try adding a new feature or package and then trying to edit one of those new elements. I think this shows that we need tests. :-)
As for the other issues, I've added a commit which should take care of the readability/debugging concerns. If I missed the particular lines you were talking about, let me know and I'll take care of them. (And those are definitely very good suggestions, by the way. I have a tendency to try to make things more concise than they need to be.)
Removed some old code that was no longer being used. Cleaned up some small typos. Improved code readability. Drastically reduced queries on grid pages. Added commit histories to grid pages. Made it so that logging in from anywhere on the site will now redirect you back to the page you were previously on (with the exception of the logout page). Fixed issue 27 on scaredofrabbits: grids are now sorted by usage. Also added "I use this buttons" to all grid detail pages.