-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Large refactoring of view code backed by adding tests for sqlalchemy model classes #4
base: master
Are you sure you want to change the base?
Commits on Feb 4, 2014
-
start to pin versions for deform, requests and pyramid in setup.py,
depend on SQLAlchey 0.8.0 in requirements.txt, add first Integration test, remove unused context from views.ToDoViews, apply this change in README as well
Sascha Gottfried committedFeb 4, 2014 Configuration menu - View commit details
-
Copy full SHA for 36effd9 - Browse repository at this point
Copy the full SHA 36effd9View commit details -
refactor Items<->Tags many-to-many relationship in order to enable te…
…stability of TodoItem, add several tests inserting TodoItems, all tests pass, update version in setup.py to 1.1, move model-related code from scripts.initializedb.main to create_dummy_content
Sascha Gottfried committedFeb 4, 2014 Configuration menu - View commit details
-
Copy full SHA for 7026b52 - Browse repository at this point
Copy the full SHA 7026b52View commit details
Commits on Feb 5, 2014
-
continue refactoring, move SQLAlchemy related code from views into mo…
…dels to hide model implementation details, better utilize model relationships to enable application features, add more tests, all tests pass
Sascha Gottfried committedFeb 5, 2014 Configuration menu - View commit details
-
Copy full SHA for 51d2383 - Browse repository at this point
Copy the full SHA 51d2383View commit details -
extend README with notes about using IPython to explore SQLAlchemy mo…
…dels
Sascha Gottfried committedFeb 5, 2014 Configuration menu - View commit details
-
Copy full SHA for 59b668b - Browse repository at this point
Copy the full SHA 59b668bView commit details
Commits on Feb 10, 2014
-
refactor code that updates user account preferences into user model,
refactor code that filters todos by tag into user model, add __repr__ to model classes 'Tag' and 'TodoItem' to support working with IPython, added IPython session as docstring to next test class
Sascha Gottfried committedFeb 10, 2014 Configuration menu - View commit details
-
Copy full SHA for ed5adf3 - Browse repository at this point
Copy the full SHA ed5adf3View commit details -
pin pyramid_deform in requirements.txt to version 0.2
Sascha Gottfried committedFeb 10, 2014 Configuration menu - View commit details
-
Copy full SHA for 88c649c - Browse repository at this point
Copy the full SHA 88c649cView commit details
Commits on Feb 11, 2014
-
create several FormViews based on pyramid_deform helper class to break
up big large existing view that handles everything, form views use SQLAlchemy models to change application state, move todoitem.due_date timezone conversion into existing SQLAlchemy domain models - TDB in todogrid, add new XHR route for todos to support AJAX-based loading of todo into modal task form, change URL generation to use route configuration, revisited inclusion of deform JS/CSS dependencies into global template, include pyramid add-ons from paster configuration files, all tests pass
Sascha Gottfried committedFeb 11, 2014 Configuration menu - View commit details
-
Copy full SHA for e63fc21 - Browse repository at this point
Copy the full SHA e63fc21View commit details -
Sascha Gottfried committed
Feb 11, 2014 Configuration menu - View commit details
-
Copy full SHA for 3b5f46c - Browse repository at this point
Copy the full SHA 3b5f46cView commit details
Commits on Apr 3, 2014
-
add Travis CI file - closes #23
Sascha Gottfried committedApr 3, 2014 Configuration menu - View commit details
-
Copy full SHA for 054aba7 - Browse repository at this point
Copy the full SHA 054aba7View commit details -
small changes for TRAVIS CI to pick up the repo
Sascha Gottfried committedApr 3, 2014 Configuration menu - View commit details
-
Copy full SHA for e0462cd - Browse repository at this point
Copy the full SHA e0462cdView commit details -
Sascha Gottfried committed
Apr 3, 2014 Configuration menu - View commit details
-
Copy full SHA for d4ab254 - Browse repository at this point
Copy the full SHA d4ab254View commit details -
add TRAVIS CI build status to README.md
Sascha Gottfried committedApr 3, 2014 Configuration menu - View commit details
-
Copy full SHA for e85def5 - Browse repository at this point
Copy the full SHA e85def5View commit details -
tests try to import unittest2 for python 2.6 compatibility
Sascha Gottfried committedApr 3, 2014 Configuration menu - View commit details
-
Copy full SHA for 8ae4f46 - Browse repository at this point
Copy the full SHA 8ae4f46View commit details -
Sascha Gottfried committed
Apr 3, 2014 Configuration menu - View commit details
-
Copy full SHA for ffef465 - Browse repository at this point
Copy the full SHA ffef465View commit details -
run nose2 as TRAVIS CI testrunner
Sascha Gottfried committedApr 3, 2014 Configuration menu - View commit details
-
Copy full SHA for 9e0825b - Browse repository at this point
Copy the full SHA 9e0825bView commit details -
try pip option --allow-external and remove deprecated option --use-mi…
…rrors
Sascha Gottfried committedApr 3, 2014 Configuration menu - View commit details
-
Copy full SHA for e8bc022 - Browse repository at this point
Copy the full SHA e8bc022View commit details -
remove pip option --allow-external
Sascha Gottfried committedApr 3, 2014 Configuration menu - View commit details
-
Copy full SHA for 6a7d59b - Browse repository at this point
Copy the full SHA 6a7d59bView commit details -
switch back to nose, because nose2 dependency argparse==1.2.1 can not…
… be installed inside TRAVIS CI
Sascha Gottfried committedApr 3, 2014 Configuration menu - View commit details
-
Copy full SHA for c817db0 - Browse repository at this point
Copy the full SHA c817db0View commit details
Commits on Apr 4, 2014
-
make DB session and user available available from request object (closes
Sascha Gottfried committedApr 4, 2014 Configuration menu - View commit details
-
Copy full SHA for 2952afa - Browse repository at this point
Copy the full SHA 2952afaView commit details -
Configuration menu - View commit details
-
Copy full SHA for b9c0ca5 - Browse repository at this point
Copy the full SHA b9c0ca5View commit details -
revert to handling transaction outside of content creation function,
because it fits to the existing two use-cases.
Configuration menu - View commit details
-
Copy full SHA for ee94eeb - Browse repository at this point
Copy the full SHA ee94eebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d4a462 - Browse repository at this point
Copy the full SHA 9d4a462View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4faa81 - Browse repository at this point
Copy the full SHA f4faa81View commit details -
Configuration menu - View commit details
-
Copy full SHA for abe3ccc - Browse repository at this point
Copy the full SHA abe3cccView commit details
Commits on Apr 15, 2014
-
move site-menu/navbar logic in from global_layouts.pt to layouts.py, …
Configuration menu - View commit details
-
Copy full SHA for baa2c71 - Browse repository at this point
Copy the full SHA baa2c71View commit details -
Configuration menu - View commit details
-
Copy full SHA for 559b4ed - Browse repository at this point
Copy the full SHA 559b4edView commit details
Commits on Jun 12, 2014
-
add link to OpenShift deployment
ToDoPyramid is now running on OpenShift using a Free Plan
Configuration menu - View commit details
-
Copy full SHA for 10af11f - Browse repository at this point
Copy the full SHA 10af11fView commit details