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
498f20c97f
Put most of the strings in en.php
2014-08-31 00:20:11 +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
d465f2aab9
Refactor install
2014-08-30 23:21:27 +02:00
Phyks
40472cdcee
Fix rights
2014-08-30 22:35:01 +02:00
Phyks
a816b73f66
Try / catch MySQL connection
2014-08-30 22:29:46 +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 (Lucas Verney)
16f52bfc6a
Bugfixes
...
Correction of issues #1 and #2
2014-01-05 14:36:50 +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 (Lucas Verney)
21b7b7e64c
Bug correction with PHP5.4 due to Strict standards
2013-12-20 13:20:10 +01:00
Phyks
bbf107aa69
Singleton method to handle database class and avoid "too many connections" errors
2013-11-24 22:16:32 +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
38e8bcc766
Bug correction in Invoices class
...
There was an error in Invoices class, leading to an undefined result if
the user was not in the invoice.
2013-11-09 18:00:00 +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
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
b8de12d01b
Added a hook to minify CSS and JS
...
Pre-commit hook and yuicompressor is available in .hooks dir (and should
be copied to .git/hooks) to handle CSS and JS minification.
2013-10-14 16:15:55 +02: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
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
bb189eb86c
Backend for e-mail notifications. Actual sending of e-mail TODO
2013-09-28 19:32:45 +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
dbceafd606
Check users in in invoices when modifying number of guests
2013-09-26 17:36:26 +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
003df4d333
Bug correction in load method for Users in global paybacks
2013-09-24 14:28:31 +02:00
Phyks
8d9a2bc1f1
Manage paybacks should be working.
2013-09-23 23:43:53 +02:00