A.Avenel
0d7c82b122
More code cleanup for "settle bills"
2013-04-07 22:14:32 +02:00
A.Avenel
1fa0cff180
use "member.id" instead of "member"
2013-04-07 20:25:25 +02:00
A.Avenel
b410e48851
Merge branch 'flask0.9' of github.com:aavenel/ihatemoney
2013-02-19 15:36:37 +01:00
A.Avenel
a4b8283fba
Update tests to work with flask 0.9
2013-02-19 15:27:51 +01:00
A.Avenel
bfea4e436f
update for flask 0.9
2013-02-18 19:18:49 +01:00
A.Avenel
8b114c5718
update for "create archive" interface
2012-11-26 21:52:25 +01:00
A.Avenel
ee7459025d
Increase max-height for modal
...
so we can display more members without using scrollbars
2012-11-25 14:01:47 +01:00
A.Avenel
bbd4a1a838
Cosmetic changes for "add a bill" panel
2012-11-25 13:53:30 +01:00
A.Avenel
79bd22c25c
Add unit tests for settle_bill
2012-11-03 20:53:51 +01:00
A.Avenel
2b51131aa4
Merge git://github.com/Lastpixl/ihatemoney into HEAD
...
Conflicts:
budget/templates/layout.html
budget/templates/list_bills.html
2012-11-03 17:34:05 +01:00
A.Avenel
0fcc2c72ec
Some love for the dashboard view
2012-09-03 23:11:32 +02:00
A.Avenel
44dc06bb6f
Bugfix : "Submit and add a new one" not working
2012-09-03 21:06:07 +02:00
A.Avenel
d0129abc0e
Bugfix : calendar widget not working when you edit a bill.
2012-09-03 18:11:31 +02:00
A.Avenel
a2b950d9c8
Remove some old code no longer needed (Correct 404 errors about jquery-ui)
2012-09-03 17:40:34 +02:00
Alexis Metaireau
688a281464
remove epio support
2012-09-02 14:09:41 +02:00
Alexis Metaireau
6a544855d7
Fix project deletion. fix #87
2012-09-02 13:53:01 +02:00
Alexis Metaireau
e75809dddf
Enhance the test suite
2012-09-02 13:26:56 +02:00
Alexis Metaireau
b3ce91c79f
add sentry support
2012-06-10 01:49:01 +02:00
Alexis Metaireau
599895cac3
Switched to the new naming scheme for extensions
2012-05-19 15:09:57 +02:00
Frédéric Sureau
be32a2550e
Update to Boostrap v2.
...
Remove unused libs (QTip, JQueryUI) and add bootstrap-datepicker which is much lighter.
2012-04-05 15:40:09 +02:00
Alexis Metaireau
870101c237
add settings for epio
2012-04-01 20:36:28 +02:00
Alexis Metaireau
90acad67f9
make tests run on python 2.7 also
2012-04-01 19:39:26 +02:00
Frédéric Sureau
192ca41b0a
Adds test for the has_bills() method of Person model
2012-03-29 01:13:00 +02:00
Frédéric Sureau
c343bf96ea
Merge branch 'master' of git://github.com/spiral-project/ihatemoney
2012-03-28 17:02:02 +02:00
Xavier Mehrenberger
cb13fbb782
Split bills function and basic template.
2012-03-12 01:35:28 +01:00
Feth AREZKI
46d2dfeb29
remove unused code
...
If that code is ever needed, I'll try to rewrite it as a class
decorator, which is more hype
2012-03-06 22:42:58 +01:00
Feth AREZKI
353aec4f1e
remove unused imports, and pep8
2012-03-06 22:14:29 +01:00
Feth AREZKI
e04a4154e8
remove unused imports and from blah import *
2012-03-06 22:14:10 +01:00
Feth AREZKI
e22ee5dfd2
remove from blah import *
2012-03-06 22:13:47 +01:00
Feth AREZKI
9583fe3cbe
code reread: noop, and pep8 <3
2012-03-06 20:37:32 +01:00
Feth AREZKI
6a50e7318b
pep8 <3 and '*' imports removal
2012-03-06 18:42:44 +01:00
Feth AREZKI
fddf60a662
pep8 <3 and '*' imports removal
2012-03-06 18:41:55 +01:00
Feth AREZKI
c51c02481b
tolerance to smtp error when creating project
2012-02-20 17:03:44 +01:00
Feth AREZKI
04f8470223
cosmit. rem trailing spaces
2012-02-20 16:58:18 +01:00
Frédéric Sureau
71cb07a92b
Merge remote-tracking branch 'upstream/master'
2012-02-15 16:09:23 +01:00
Adrien CLERC
bd1b0aaff3
Add QTip2 and use it to display a message about access code on the first page.
2012-02-11 19:18:34 +01:00
Adrien CLERC
2f928e08be
Use embedded fonts instead of Google.
2012-02-09 23:02:55 +01:00
Adrien CLERC
e1ca284d84
Add font generated from FontSquirrel. The CSS have
...
been slightly modified.
2012-02-09 23:01:28 +01:00
Frédéric Sureau
caf9b6fcc2
Correct bug in members model. The has_bills method did not worked as expected. Fix #73 .
2012-01-28 12:40:10 +01:00
Frédéric Sureau
a59465c9a5
Changed delete feature to only support POST method. Fix #21 .
2012-01-28 01:35:04 +01:00
Alexis Metaireau
848e4a34ce
Fix an error in dashboard.html
2011-12-04 00:23:55 +01:00
A.Avenel
1a5abcfbf2
Fix for a bug introduced in last commit : crash of dashboard view when there is no bill.
2011-12-03 22:25:19 +01:00
A.Avenel
0633b153f6
Small commit to add more informations in dashboard view.
2011-12-03 17:40:50 +01:00
Alexis Metaireau
b1665770e8
The 'submit and add a new one' button now acts as intended
2011-12-03 16:41:46 +01:00
Alexis Metaireau
79cbd72c03
oops, forgot to include dashboard.html in a previous commit. See #42
2011-12-03 16:15:25 +01:00
Alexis Metaireau
3a2958a44e
Add a 'sumbit and add a new one' button for new bills. Fix #53
2011-11-28 01:42:02 +01:00
Alexis Metaireau
46f9807806
Fix a little styling mistake. Now the menu displays the right way
2011-11-28 01:15:52 +01:00
Alexis Metaireau
05e7a7934a
Fix #59 . Edit now works properly
2011-11-28 01:07:06 +01:00
Alexis Metaireau
7dd7d1d14f
add a (dead simple) dashboard. Fixes #42
2011-11-28 00:36:00 +01:00
Alexis Metaireau
fc88b65bbe
add bootstrap-modal.js
2011-11-28 00:35:34 +01:00
Alexis Metaireau
f75bf39307
Transform the bill addition form, using a popup. See #53
2011-11-28 00:22:10 +01:00
Alexis Metaireau
8570e79170
reorganize the static folder structure
2011-11-28 00:20:30 +01:00
Alexis Metaireau
44060f03df
update bootstrap to the last version. Clean some css
2011-11-27 23:11:09 +01:00
Alexis Metaireau
bb146b09d7
Fix #54 . The flash message is now in green
2011-11-27 04:33:45 +01:00
Alexis Metaireau
ea29704819
jinja2.6 is required
2011-11-27 04:33:15 +01:00
Alexis Metaireau
f0c750f99a
merge with quentin
2011-11-27 04:13:30 +01:00
Alexis Metaireau
47010d4cd7
change the icons, simplify some javascript
2011-11-27 04:11:22 +01:00
Tinmn
2cadead381
Members are now sorted by name in the balance.
2011-11-26 14:24:48 +01:00
Alexis Metaireau
672f2a1ca1
revert arnaud's commit about delete links
2011-11-24 00:27:51 +01:00
Tinmn
2a6ccaa0cf
Correction of a (very) minor bug of bill hover (commit 6df17b7d97
).
2011-11-21 02:35:57 +01:00
Tinmn
6df17b7d97
Bill's members highlights in the balance in accordance with #69 .
...
I'm not satisfied with the payer display but I have better in mind.
2011-11-20 20:30:14 +01:00
Tinmn
2e9d1b882a
Change delete bill logo in accordance with #67 .
2011-11-20 16:43:03 +01:00
Tinmn
ebf705a20f
Bill owers are now separated with a ',' in the bill list.
2011-11-20 16:32:48 +01:00
Tinmn
a5cc50b0c2
Addition of an auto hiding user information message in the add user text field (with translation).
2011-11-20 14:37:32 +01:00
Arnaud Bos
9962b6d60f
Merge branch 'master' of github.com:spiral-project/ihatemoney
2011-11-17 09:07:32 +01:00
Arnaud Bos
3bf8cececf
Minor CSS changes
2011-11-17 09:07:21 +01:00
A.Avenel
e20c3bdb6b
Small fix in CommaDecimalField class
2011-11-03 13:33:11 +01:00
A.Avenel
6df3bcdf13
Oops, forgot to commit tests
2011-11-02 15:26:35 +01:00
A.Avenel
66bd6268fa
Merge remote branches 'upstream/master' and 'origin/master'
2011-11-02 14:36:16 +01:00
A.Avenel
94ab8fbcc3
Part of a fix to #62 : french numbers should use commas rather than dots
2011-11-02 14:35:38 +01:00
Arnaud Bos
0fe49c13d5
See #54 . Move the flashing message to absolute positionning to avoid annoying shifting of the bills list.
2011-11-02 13:44:55 +01:00
Arnaud Bos
ac2935b429
Ease "Add a bill" form occurrence with slideUp/slideDown effects. Related to #53 .
2011-11-02 13:20:00 +01:00
Arnaud Bos
f3972db96a
Add a way to delete a project. Fix #63
2011-11-02 12:16:01 +01:00
Arnaud Bos
655774e4d4
Merge pull request #65 from aavenel/master
...
Bug fix in order to show the calendar widget when you edit a bill.
2011-11-01 17:09:03 -07:00
Arnaud Bos
d9cf29c510
First draft of fixing sidebar ugly hovering effect pointed in #51 .
2011-11-02 00:54:43 +01:00
A.Avenel
471ef87d3e
Bug fix in order to show the calendar widget when you edit a bill. Also fix another bug related to cancel button.
2011-11-02 00:23:21 +01:00
Arnaud Bos
0d44b97c4a
Make the new bill link more visible. Fix #50 .
2011-11-01 14:41:51 +01:00
Arnaud Bos
5963d7df9d
Replace edit / delete links by icons. Fix #49 .
2011-11-01 14:35:20 +01:00
Arnaud Bos
d1b641b45e
Correct "payed" --> "paid" typo. Fix #60 . See #48 for spelling mistakes and typos
2011-11-01 13:07:32 +01:00
Arnaud Bos
7f805b63ca
Improvement of the sidebar look. Related to #34 . Fix #52 .
2011-11-01 12:57:12 +01:00
Arnaud Bos
1e0898dd87
Last selected payer and translations. Fix #47 .
...
- Last selected payer selected by default when creating a new bill
- Fix some translation typos and modify a few labels
2011-10-20 04:18:12 +02:00
Alexis Metaireau
6f4f04b117
Document the API. Fix #46
2011-10-18 23:26:13 +02:00
Alexis Metaireau
4e1819523f
Minor changes to the slidebar. See #34
2011-10-18 18:39:38 +02:00
Alexis Metaireau
b88b317faa
Bills can't be negative. Fix #45
2011-10-18 18:13:54 +02:00
Alexis Metaireau
6e3834048b
Use the relation table for "has_bills".
...
This fixes a bug related to the way we made joins to query q postgresql db.
I found that we didn't needed at all any join, so a simple lookup in the m2m relation table allows to speed up things.
Fix #44
2011-10-18 17:48:23 +02:00
Arnaud Bos
c3b3e2f770
Paint sidebar in green. Close #34
2011-10-18 04:30:34 +02:00
Alexis Metaireau
6f3b9dfda8
change the link in the footer as well
2011-10-18 00:04:50 +02:00
Alexis Metaireau
435ec2626d
Make the rest module a flask extension.
...
It's now flask_rest.
2011-10-17 17:30:57 +02:00
Alexis Metaireau
3f9022ac13
the format for the date is yy-mm-dd
2011-10-17 00:15:44 +02:00
Alexis Metaireau
db7e1496b0
Add the ability to change the language explicitely. I'm not sure the UI is better with this. Any thoughts are welcome. Fix #35
2011-10-17 00:03:41 +02:00
Alexis Metaireau
f7a969240a
Add a datepicker (with support of i18n). Fix #37
2011-10-16 23:38:27 +02:00
Alexis Metaireau
9a3e4537cb
Format floats with 2 decimals. Fix #39
2011-10-16 13:59:22 +02:00
Alexis Metaireau
2553303fa4
serve static files with nginx
2011-10-15 21:50:15 +02:00
Alexis Metaireau
ebcd64237d
clicking on the logo should return on the homepage
2011-10-15 21:49:27 +02:00
Alexis Metaireau
c1267da2ea
translate 'each' as well
2011-10-15 02:53:09 +02:00
Alexis Metaireau
8acd4984dd
add the project's title in the list of bills
2011-10-15 02:40:19 +02:00
Alexis Metaireau
ad392db53e
update some strings in the french translation
2011-10-15 02:26:43 +02:00
Alexis Metaireau
b07c8a9273
remove the archive feature for now
2011-10-15 02:25:12 +02:00
Alexis Metaireau
d9c7977a59
fix a bit the UI (identifier on bill's list)
2011-10-15 02:24:02 +02:00
Alexis Metaireau
c54fac69c9
Fix translations of forms.
...
Forms are not context related, thus translations are done only once if not done
in a lazy way. the fix is to use lazy_gettext rather than gettext. Fix #12
2011-10-15 01:58:30 +02:00