ef353d643c
Refactor the application to use blueprints.
...
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-09 21:21:37 +02:00
801802836a
Start working on archive management
2011-09-09 19:14:19 +02:00
0303ab4db7
Add a way to reactivate an user, make the add project non obstrusive
2011-08-25 18:25:58 +02:00
1ccfa8a07d
don't display delete link if the user is deactivated
2011-08-22 23:30:48 +02:00
e97d460a4a
iterate also on deactivated people, show them if they owe or should receive money
2011-08-22 23:26:49 +02:00
7d60bee0ef
Re-design ( Fixes #19 )
2011-08-21 01:42:10 +02:00
28a3abf96d
No need anymore to pass the project_id to the urls.
...
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-19 23:44:54 +02:00
402d756bf1
Make flash messages go away after 2 seconds.
2011-08-10 23:55:07 +02:00
67350e7acc
Add some simple javascript for usability.
...
* 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 19:23:54 +02:00
Frédéric Sureau
325b098345
Margin added between the add bill button and the bill list.
2011-08-10 13:16:46 +02:00
Frédéric Sureau
922bf769f9
It is now possible to edit existing bills.
2011-08-10 12:59:30 +02:00
98f9d96a27
Fixes various typos.
2011-08-10 01:05:25 +02:00
04fa8d5b02
Styling stuff. Fixes #9 (Adds a menu)
2011-08-09 23:49:44 +02:00
Frédéric Sureau
1c33248e72
Updated header label in the bills list.
2011-08-05 17:05:33 +02:00
769bcbf3f1
Makes the computation working.
2011-07-31 23:55:18 +02:00
2df6e11f05
Adding a bill is now working properly
2011-07-31 00:41:28 +02:00
0fc95cefb4
Add templates to add a member.
2011-07-30 01:31:56 +02:00
Frédéric Sureau
e9b9a06779
Adding bill works
2011-07-29 17:14:33 +02:00
a3b49a231f
Manage users creation
2011-07-23 20:36:13 +02:00
4fcaf7d7ec
Kick-start multiple projects support.
...
This commit adds:
* support for projects (creation not yet finished)
* an authentication mechanism
* bugs (basically all the features are not working anymore)
2011-07-23 15:54:23 +02:00
54de7abf23
add a delete feature
2011-03-18 19:44:40 +00:00
de708ce3ef
reshape the folder structure. Add conf files
2011-03-10 17:32:53 +00:00