Commit Graph

75 Commits

Author SHA1 Message Date
Phyks
af2363c7cd Mask invoices when user is not concerned
(except if admin user)

Only the invoices that concern the current user (as buyer or user in) are displayed now.
2013-11-12 20:11:24 +01:00
Phyks
06abe6bbc6 Simplify the global payback matrix
Added a new feature. The "global payback matrix" is now simplified in
order to minimize the number of exchanges between members.
2013-11-12 19:54:52 +01:00
Phyks
9535c47810 Orthograph
Orthographic correction in edit_users.html for french template.
2013-11-07 20:38:49 +01:00
Phyks
7a3d414536 Bug correction in global payback
Bug correction in global paybacks, should now work fine.
2013-11-04 21:12:22 +01:00
Phyks
97dbd3d330 Bug correction in password update in admin backend 2013-10-28 21:04:34 +01:00
Phyks
1bf71e0f53 Simplified matrix for non admin users on index
The balance table on the index page is smaller for non admin users and
only displays necessary lines.
2013-10-08 13:38:24 +02:00
Phyks
95d84c1a55 Bug corrections in index and install 2013-09-29 19:57:37 +02:00
Phyks
9d73675aea Backend for e-mail notifications. Actual sending of e-mail TODO 2013-09-28 19:31:27 +02:00
Phyks
b2727d9254 Some design and usability improvements. 2013-09-27 17:33:04 +02:00
Phyks
e26fd91ff1 Correct handling of user deletion in global paybacks 2013-09-26 18:41:01 +02:00
Phyks
afb7c0ef85 Bug correction in global paybacks + no more unset vars when token errors appear 2013-09-26 18:34:29 +02:00
Phyks
dfdfa1f496 Edit notice token error corrected 2013-09-26 17:36:59 +02:00
Phyks
4d8b63e0c4 Mistake in index.php 2013-09-26 17:22:13 +02:00
Phyks
4de572bdaf CSRF protection enhanced. To be tested... 2013-09-25 22:09:25 +02:00
Phyks
e5014cb7f9 Global paybacks should be ok. To be tested 2013-09-25 20:28:09 +02:00
Phyks
32cd8a4fe7 Sorting global paybacks by id DESC 2013-09-25 19:44:43 +02:00
Phyks
dc8a4fbd95 Validate global paybacks 2013-09-24 16:49:04 +02:00
Phyks
faed9a9a37 Page to see global paybacks ok. TODO : Confirmation of paybacks 2013-09-24 16:10:58 +02:00
Phyks
8d9a2bc1f1 Manage paybacks should be working. 2013-09-23 23:43:53 +02:00
Phyks
3a58b6c257 Some bugs left in new invoice template 2013-09-21 16:12:10 +02:00
Phyks
340d4be892 Bug correction in settings 2013-09-21 14:36:30 +02:00
Phyks
2a02ae829c French template + Small ergnomoy improvements 2013-09-17 00:03:40 +02:00
Phyks
07d440a4e0 Added a favicon 2013-09-15 17:14:36 +02:00
Phyks
d9e9e32249 Link to confirm all paybacks between two people 2013-09-15 16:55:22 +02:00
Phyks
da0a51f997 No self bills 2013-09-15 16:28:44 +02:00
Phyks
1a9acc5ece Safe deletion of users 2013-09-15 16:19:37 +02:00
Phyks
ccb89358bf List of bills working on index page 2013-09-15 16:03:27 +02:00
Phyks
970553a599 Bug correction in payback system 2013-09-14 23:21:49 +02:00
Phyks
a8dcea0625 Error in settings saving + viewport for mobile browsing 2013-09-14 15:24:05 +02:00
Phyks
58b1765d8b Bug correction in install.php : design 2013-09-13 19:44:49 +02:00
Phyks
3696a6566a Index page almost done. TODO : balance table 2013-09-12 18:55:12 +02:00
Phyks
4824b05219 Payback base system now working 2013-09-11 00:51:45 +02:00
Phyks
70adda6248 Cleaning functions and putting it in tpl 2013-09-10 23:08:05 +02:00
Phyks
d4a5da6297 Invoice management complete 2013-09-08 18:36:59 +02:00
Phyks
c79cfe100c Add an invoice now working 2013-09-08 15:54:44 +02:00
Phyks
98bb04e92d Backend functions done to add / edit a bill. Add/edit bill frontend still has bugs. 2013-09-08 13:52:00 +02:00
Phyks
63db380460 UsersIn class implemented 2013-09-08 00:41:49 +02:00
Phyks
6558ec10d2 Edit_user JSON view ok 2013-09-06 23:25:46 +02:00
Phyks
c7ac4ac10a Updated json theme 2013-09-06 22:08:13 +02:00
Phyks
bf1b454efa Started to write the code to handle json API 2013-09-06 20:10:29 +02:00
Phyks
285661b00a Started i18n system 2013-09-05 23:46:51 +02:00
Phyks
0eba71c1dc Updated Storage class to handle load with conditions 2013-09-05 23:09:41 +02:00
Phyks
94c46e4ef5 Templates handling improved 2013-09-05 20:09:03 +02:00
Phyks
c29104ba83 Toggle to set password visible 2013-09-04 23:15:28 +02:00
Phyks
6e774619c1 Cache system ; use a different cache file per user... will see how to improve it 2013-09-02 00:23:37 +02:00
Phyks
e4fd74e6ee Bug correction in User::isUnique method + Start of caching system 2013-09-01 23:10:05 +02:00
Phyks
63f0d881a8 Display name of the connected user 2013-08-30 22:33:06 +02:00
Phyks
51f3aa1491 Design improvements 2013-08-30 20:07:52 +02:00
Phyks
17871b984c Bug correction with recent load method refactor 2013-08-29 12:26:28 +02:00
Phyks
73b772aa61 Refactor load method 2013-08-27 15:51:04 +02:00