| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2011-08-21 | minor styling changes (homepage) | Alexis Metaireau | 2 | -1/+3 | |
| 2011-08-21 | minor changes to the homepage | Alexis Metaireau | 2 | -14/+18 | |
| 2011-08-21 | Re-design (Fixes #19) | Alexis Metaireau | 43 | -2117/+197 | |
| 2011-08-20 | Add the project to the local context even if it is already in session. | Alexis Metaireau | 1 | -0/+1 | |
| 2011-08-20 | forgot to commit changes to web.py | Alexis Metaireau | 1 | -5/+5 | |
| 2011-08-19 | No need anymore to pass the project_id to the urls. | Alexis Metaireau | 7 | -72/+86 | |
| The project is now directly added to the context local g object, and injected on the fly into the urls that need it. This commits also add ideas found while reading the flask documentation. The project can be enhanced in many ways, some ideas are stated there. | |||||
| 2011-08-10 | Make flash messages go away after 2 seconds. | Alexis Metaireau | 3 | -30/+44 | |
| 2011-08-10 | Add a set_default argument to the get_billform_for function. | Alexis Metaireau | 2 | -5/+12 | |
| 2011-08-10 | Add some simple javascript for usability. | Alexis Metaireau | 2 | -1/+43 | |
| * Ask confirmation before deleting an user * Display the form when clicking on the add bill button * Only show the delete button (for users) on mouse over. | |||||
| 2011-08-10 | Add some more tests about membership. (#14) | Alexis Metaireau | 4 | -4/+48 | |
| Fixes #15 as invalid: deactivated users are not listed on the bill form or on the balance. | |||||
| 2011-08-10 | Add tests about project creation and member add. | Alexis Metaireau | 2 | -12/+62 | |
| See #14 | |||||
| 2011-08-10 | Margin added between the add bill button and the bill list. | Frédéric Sureau | 2 | -5/+6 | |
| 2011-08-10 | The delete bill feature has been fixed. #6 | Frédéric Sureau | 1 | -2/+0 | |
| 2011-08-10 | It is now possible to edit existing bills. | Frédéric Sureau | 5 | -27/+68 | |
| 2011-08-10 | Automatically select all members of the 'payed for' field when adding a bill. | Frédéric Sureau | 1 | -1/+6 | |
| 2011-08-10 | Changed 'for' value of checkboxes labels when adding a bill. This is now ↵ | Frédéric Sureau | 1 | -1/+1 | |
| possible to check the correct box when you click on the label. | |||||
| 2011-08-10 | Fixes various typos. | Alexis Metaireau | 3 | -36/+2 | |
| 2011-08-10 | get ready for production, baby :) | Alexis Metaireau | 1 | -8/+9 | |
| 2011-08-10 | remove the debug route for production | Alexis Metaireau | 1 | -5/+0 | |
| 2011-08-10 | use checkboxes rather than select multiple. Fixes #10 | Alexis Metaireau | 4 | -2/+32 | |
| 2011-08-09 | Styling stuff. Fixes #9 (Adds a menu) | Alexis Metaireau | 3 | -34/+62 | |
| 2011-08-09 | formatting | Alexis Metaireau | 1 | -4/+6 | |
| 2011-08-09 | Add tests to make test that invitations are sent. | Alexis Metaireau | 1 | -25/+52 | |
| Fixes #7 | |||||
| 2011-08-09 | fixes authentication (#9) | Alexis Metaireau | 1 | -18/+19 | |
| 2011-08-09 | Add tests about sending notifications. #7 | Alexis Metaireau | 2 | -1/+65 | |
| 2011-08-09 | Do not redirect users to the creation form when they are trying to log in. | Alexis Metaireau | 2 | -4/+12 | |
| Fixes #9 | |||||
| 2011-08-09 | Users are deleted when no bill is assigned to them. Fixes #5 | Frédéric Sureau | 2 | -3/+16 | |
| 2011-08-09 | We now are able to set the date when adding a bill. | Frédéric Sureau | 2 | -1/+4 | |
| 2011-08-09 | The bills list now only displays the specific bills of the project. | Frédéric Sureau | 1 | -2/+5 | |
| 2011-08-09 | Corrected typo on home page | Frédéric Sureau | 1 | -1/+1 | |
| 2011-08-05 | Updated header label in the bills list. | Frédéric Sureau | 1 | -1/+1 | |
| 2011-08-05 | Changed password field type in authentication form. | Frédéric Sureau | 1 | -1/+1 | |
| 2011-08-05 | Error display changed. | Frédéric Sureau | 1 | -3/+3 | |
| 2011-08-05 | Submit button label changed in project creation form | Frédéric Sureau | 1 | -1/+1 | |
| 2011-08-05 | Changing submit buttons display | Frédéric Sureau | 1 | -1/+3 | |
| 2011-07-31 | Makes the computation working. | Alexis Metaireau | 4 | -30/+63 | |
| 2011-07-31 | Some more theming and fixes. | Alexis Metaireau | 12 | -216/+71 | |
| 2011-07-31 | Theming. | Alexis Metaireau | 8 | -47/+484 | |
| Uses uni-form to style forms and add a macro to ease this. Of course, the overall thing has to be reworked, but having this in place will help us to have something easier to change when we will really care about design. All the form templates can now be defined in templates/forms.html and be called thansk to {{ forms.name_of_the_form(form) }}. I've done some styling, but that's really not my thing, feel free to modify it. | |||||
| 2011-07-31 | List the projects in session into the home page. | Alexis Metaireau | 2 | -8/+14 | |
| This allows easier access when people don't remembre the name / url of their projects. | |||||
| 2011-07-31 | Adding a bill is now working properly | Alexis Metaireau | 8 | -17/+29 | |
| 2011-07-30 | List existing sessions on the home. | Alexis Metaireau | 3 | -18/+19 | |
| Also factorize the code to display errors in forms. | |||||
| 2011-07-30 | Invite people after project creation. | Alexis Metaireau | 6 | -5/+72 | |
| Uses the flask-mail extension. | |||||
| 2011-07-30 | Fixes an unwanted error "user already exists". | Alexis Metaireau | 1 | -2/+2 | |
| Doing a query with an AND SQL statement needs to be done with multiple "filter" callswith SQLAlchemy. Here, we want to be sure that the username is not used AND that the project is the same than the eventual users that would match. The previous version of the code returned an user with the same name, even if the user wasn't in the right group. | |||||
| 2011-07-30 | Put back the old version of authenticate. | Alexis Metaireau | 1 | -24/+22 | |
| (Fred, is there a reason why you're using form.id.validate()? Doesn't seem to be defined in here. Also properly deletes the session using session.clear rather than session = None. As session is an observable object, if it is updated to None, the session will *not* be invalided at the end of the request. Instead, you have to call clear() which will clear its members so the cookie will be updated accordingly at the end of the request. | |||||
| 2011-07-30 | Add templates to add a member. | Alexis Metaireau | 3 | -1/+15 | |
| 2011-07-30 | Uses blueprint classes rather than floats. | Alexis Metaireau | 1 | -3/+3 | |
| 2011-07-29 | Adding bill works | Frédéric Sureau | 5 | -5/+16 | |
| 2011-07-29 | Homepage created and project authentication refactored | Frédéric Sureau | 4 | -28/+71 | |
| 2011-07-26 | Check project id before authentication | Frédéric Sureau | 3 | -4/+6 | |
| 2011-07-23 | Manage users creation | Alexis Metaireau | 5 | -37/+66 | |
