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
Phyks
4824b05219
Payback base system now working
2013-09-11 00:51:45 +02:00
Phyks
978b518f78
Started to work on Payback system
2013-09-10 23:07:47 +02:00
Phyks
d4a5da6297
Invoice management complete
2013-09-08 18:36:59 +02:00
Phyks
9c13305080
Small improvements on template
2013-09-08 16:29:55 +02:00
Phyks
533a1cfe9a
Bug correction in invoice display
2013-09-08 16:12:30 +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
bf1b454efa
Started to write the code to handle json API
2013-09-06 20:10:29 +02:00
Phyks
2582594b37
i18n system improved. Templates are localized.
2013-09-05 23:57:47 +02:00
Phyks
285661b00a
Started i18n system
2013-09-05 23:46:51 +02:00
Phyks
94c46e4ef5
Templates handling improved
2013-09-05 20:09:03 +02:00