aboutsummaryrefslogtreecommitdiff
path: root/budget/templates
AgeCommit message (Collapse)AuthorFilesLines
2011-09-09Refactor the application to use blueprints.Alexis Metaireau10-23/+23
This allows to isolate some behavior in the context of the web application so the API and the web application can behave in different ways.
2011-09-09Start working on archive managementAlexis Metaireau4-5/+23
2011-08-25Add a way to reactivate an user, make the add project non obstrusiveAlexis Metaireau1-2/+2
2011-08-22don't display delete link if the user is deactivatedAlexis Metaireau1-1/+1
2011-08-22iterate also on deactivated people, show them if they owe or should receive ↵Alexis Metaireau1-1/+3
money
2011-08-21authentication danceAlexis Metaireau1-1/+1
2011-08-21Add a flash message + the name of the site when sending invitationsAlexis Metaireau1-1/+1
2011-08-21style the send invitations pageAlexis Metaireau2-4/+19
2011-08-21Fix a weird behavior with tests and databases.Alexis Metaireau2-17/+18
Now all the database during the tests is in memory, created for each test and cleared at the end of the test.
2011-08-21include bootstrap.css in the files to avoid weird changes in the future, Add ↵Alexis Metaireau2-1/+6
a mention about the freedom of the project. Fixes #16
2011-08-21add a demo feature (see #16)Alexis Metaireau1-1/+1
2011-08-21wordingAlexis Metaireau1-1/+1
2011-08-21graph some stuff from the spiral websiteAlexis Metaireau2-17/+31
2011-08-21styling & usabilityAlexis Metaireau2-2/+9
2011-08-21minor styling changes (homepage)Alexis Metaireau1-1/+2
2011-08-21minor changes to the homepageAlexis Metaireau2-14/+18
2011-08-21Re-design (Fixes #19)Alexis Metaireau6-97/+152
2011-08-19No need anymore to pass the project_id to the urls.Alexis Metaireau6-18/+18
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-10Make flash messages go away after 2 seconds.Alexis Metaireau2-30/+37
2011-08-10Add some simple javascript for usability.Alexis Metaireau2-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-10Margin added between the add bill button and the bill list.Frédéric Sureau1-5/+2
2011-08-10It is now possible to edit existing bills.Frédéric Sureau2-1/+17
2011-08-10Fixes various typos.Alexis Metaireau2-35/+1
2011-08-10use checkboxes rather than select multiple. Fixes #10Alexis Metaireau1-1/+1
2011-08-09Styling stuff. Fixes #9 (Adds a menu)Alexis Metaireau2-11/+14
2011-08-09Do not redirect users to the creation form when they are trying to log in.Alexis Metaireau1-0/+5
Fixes #9
2011-08-09We now are able to set the date when adding a bill.Frédéric Sureau1-0/+1
2011-08-09Corrected typo on home pageFrédéric Sureau1-1/+1
2011-08-05Updated header label in the bills list.Frédéric Sureau1-1/+1
2011-08-05Error display changed.Frédéric Sureau1-3/+3
2011-08-05Changing submit buttons displayFrédéric Sureau1-1/+3
2011-07-31Makes the computation working.Alexis Metaireau2-9/+20
2011-07-31Some more theming and fixes.Alexis Metaireau8-78/+66
2011-07-31Theming.Alexis Metaireau3-0/+32
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-31List the projects in session into the home page.Alexis Metaireau1-6/+8
This allows easier access when people don't remembre the name / url of their projects.
2011-07-31Adding a bill is now working properlyAlexis Metaireau3-4/+9
2011-07-30List existing sessions on the home.Alexis Metaireau3-18/+19
Also factorize the code to display errors in forms.
2011-07-30Invite people after project creation.Alexis Metaireau3-0/+29
Uses the flask-mail extension.
2011-07-30Add templates to add a member.Alexis Metaireau3-1/+15
2011-07-30Uses blueprint classes rather than floats.Alexis Metaireau1-3/+3
2011-07-29Adding bill worksFrédéric Sureau3-3/+15
2011-07-29Homepage created and project authentication refactoredFrédéric Sureau2-2/+32
2011-07-26Check project id before authenticationFrédéric Sureau1-0/+0
2011-07-23Manage users creationAlexis Metaireau2-31/+37
2011-07-23Project creation.Alexis Metaireau1-1/+1
2011-07-23Kick-start multiple projects support.Alexis Metaireau6-7/+41
This commit adds: * support for projects (creation not yet finished) * an authentication mechanism * bugs (basically all the features are not working anymore)
2011-03-18add a delete featureAlexis Metaireau1-1/+2
2011-03-10add a confirmation buttonAlexis Metaireau1-1/+1
2011-03-10reshape the folder structure. Add conf filesAlexis Metaireau6-0/+107