Phyks
612a715efc
Fix i18n
2014-08-31 18:49:52 +02:00
Phyks
7456210772
Remove useless files in JSON tpl + start notifications
2014-08-31 18:32:31 +02:00
Phyks
09bbb789c6
Fix user adding
2014-08-31 15:09:50 +02:00
Phyks
5cf2970219
Errors i18n
2014-08-31 14:49:30 +02:00
Phyks
6ea3c55ea7
i18n
2014-08-31 14:27:57 +02:00
Phyks
7f547b94d9
Start nice i18n
...
* Set everything up
TODO: Replace all strings by i18n strings in templates and PHP code.
2014-08-30 23:57:12 +02:00
Phyks
337c3d81f0
Further refactoring
2014-08-30 23:39:41 +02:00
Phyks
40472cdcee
Fix rights
2014-08-30 22:35:01 +02:00
Phyks
185a3f831c
Fix issue #9 + global payback
...
TODO :
* Finish to fix globals paybacks
* Bad handling of cents when paying back… :/
2014-01-27 00:00:47 +01:00
Phyks
500befcae8
Bug correction in global paybacks
...
Known bug : Bad values in index table after a global payback (remaining
cents) - it's *just* a display bug
2014-01-08 20:00:41 +01:00
Phyks
4ea828de54
Bug correction in global payback
...
See issue #8
2014-01-08 19:36:09 +01:00
Phyks
7bcce62297
Updated mysqldump, should not empty database
2014-01-07 11:13:23 +01:00
Phyks
e3109398d9
Forgot to edit some fields after previous update... :/
2013-12-29 18:41:55 +01:00
Phyks
6e89a63ebf
Wrong values for the stay signed in cookies at regeneration... :/
2013-12-26 00:20:59 +01:00
Phyks
3047a39acd
Updated stay signed in system for a real (working) system
...
Thanks to Sbgodin for his work on Shaarli and Leed, which I adapted.
Please note that if you already have a working instance of BouffeATUlm,
you have to update manually your database. You have to set a new field
for User database (at the end of the database). This field has to be
called "stay_signed_in_token" and to be VARCHAR(32).
2013-12-26 00:13:54 +01:00
Phyks
9c90c37dd8
Added a balance statement on the index page
2013-11-19 14:14:29 +01:00
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
7a3d414536
Bug correction in global payback
...
Bug correction in global paybacks, should now work fine.
2013-11-04 21:12:22 +01:00
Phyks
523daa3f00
Bug correction in index.php
...
If time is AM, $_POST['date_hour'] is 0, so it is empty and submission
fails. Replaced empty by isset in index.php to solve this issue.
2013-11-04 19:53:47 +01:00
Phyks
d6e1a89be9
Bug correction in token regeneration
2013-10-28 21:24:01 +01:00
Phyks
97dbd3d330
Bug correction in password update in admin backend
2013-10-28 21:04:34 +01:00
Phyks
82a469404c
Bug correction
...
Corrected some bugs in User class, related to email management. Added a
sendmail function (usage to be done) and small bug fixes in install and
settings.
2013-10-07 16:57:56 +02:00
Phyks
95d84c1a55
Bug corrections in index and install
2013-09-29 19:57:37 +02:00
Phyks
5dbc0606ca
Backend for e-mail notifications. Actual sending of e-mail TODO
2013-09-28 19:35:13 +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
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
fd8647e678
Typo in index.php : forgot a "s" in the dirname to store db backups
2013-09-23 23:19:49 +02:00
Phyks
2134a2c284
First version of global payback
2013-09-23 23:08:01 +02:00
Phyks
340d4be892
Bug correction in settings
2013-09-21 14:36:30 +02:00
Phyks
d9e9e32249
Link to confirm all paybacks between two people
2013-09-15 16:55:22 +02:00
Phyks
1a9f2429b1
Balance table fully functional
2013-09-15 16:39:16 +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
4ff1ce890c
Delete paybacks and users in when deleting an invoice
2013-09-14 23:36:19 +02:00
Phyks
2fb68a035f
Some lines forgotten in payback deletion system
2013-09-14 23:33:01 +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
f67a9a6e2f
Index balance table working
2013-09-13 19:18:49 +02:00
Phyks
3696a6566a
Index page almost done. TODO : balance table
2013-09-12 18:55:12 +02:00