e98686d91c
dblayeroo: Update of multiple not unique fields should not be an exception
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3825 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-07-24 19:05:11 +00:00
643bce947a
dblayeroo: Add alias support (AS) to displayAdd
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3821 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-07-20 13:21:17 +00:00
36de4b3600
dblayeroo: Add DISTINCT feature to displayAdd
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3819 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-07-20 09:50:42 +00:00
d63e3acbcb
Tests: remove the require_once in the tests files
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3785 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-06-20 13:35:07 +00:00
24b5f7f12a
convert: ucwords in UTF-8 with delimiter
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3769 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-06-14 11:25:59 +00:00
19a73ad0d8
file: glob remove the first char if there is no chroot
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3757 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-06-13 12:27:00 +00:00
683d5b0a51
file: update glob function to clean correctely in relative mode
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3736 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-05-30 08:43:26 +00:00
5e13a477b3
Update dblayeroo tests to supports PGSQL order
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3702 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-05-19 07:48:38 +00:00
1b55855df3
Update the DBLayeroo tests
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3660 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-05-12 19:52:41 +00:00
3471cb3d4b
verify: add the verification of UUID
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3624 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-05-09 14:36:44 +00:00
a14590ceda
verify: add the tests to dateSQL
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3566 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-05-03 13:43:58 +00:00
39d34965c0
* dblayeroo: allow to sort the ORDER statements (the first added is the first use)
...
* dblayeroo: allow to sort the Display statements (the first added is the first use)
* dblayeroo: change displayColumns to displayAdd
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3541 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-04-25 14:43:53 +00:00
48ce12accc
dblayeroo : update to ORDER in the well known order
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3540 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-04-25 12:03:57 +00:00
b6b9573813
dblayeroo : review the join process and add the unit tests for it
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3538 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-04-25 11:49:19 +00:00
5f93c7b55b
Update getopts tests
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3529 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-04-24 12:59:45 +00:00
064407ff1c
Update getopts to read correctely the ending line
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3526 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-04-16 15:17:37 +00:00
2f35b83e7d
Add getopts support
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3525 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-04-14 13:35:00 +00:00
917c43c00a
Add RSS support
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3523 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-04-13 12:47:16 +00:00
267c260a0f
Update convert
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3522 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-04-13 12:17:57 +00:00
001c2a041a
Add the convert format support
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3521 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-04-13 12:14:17 +00:00
eddb8b25e5
verify : add the static methods
...
verify : add the unit tests
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3520 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-04-13 09:41:39 +00:00
ba093a14a2
Add more tests to dblayeroo
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3502 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-04-10 14:33:52 +00:00
15d70bd3a9
dblayeroo : review the join process and add the unit tests for it
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3495 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-04-03 15:06:03 +00:00
ffae858f59
Update .svnignore
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3460 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-03-27 07:43:12 +00:00
5c4f903987
* dblayeroo : add a new dblayer class. More OO, supports more options than dblayer
...
* fts : The Full Text Search module for dummies
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3459 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2017-03-27 07:42:18 +00:00
59e38dff4e
Remove all the trailing spaces
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3076 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-09-23 14:46:24 +00:00
08aed2041b
Update Tests to valid the new outputHTML
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2845 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-07-06 11:48:50 +00:00
230f8b7603
dblayer : bug in read with OR if the select fields are multiple time the same
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2757 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-06-09 13:11:26 +00:00
a6f19764e1
mail : Complete rewrite. Allow to read an existing mail
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2720 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-05-19 14:45:17 +00:00
23516c7b57
* mail : the mail creator. Allow to create complete mails easily
...
$mail = new mail ();
$mail->setFrom ("sender@example.com ","Sender Example Com");
$mail->addTo ("recipient1@example.com ","Recipient1 Example Com");
$mail->addTo ("recipient2@example.com ","Recipient2 Example Com");
$mail->setBodyText ("Content of TextBody part");
$mail->addAttachment ("file0.text", "File content");
$contentID1 = $mail->addAttachmentInline ("file2.jpg", "qcqscqs");
$mail->setBodyHTML ("<p>Content of HTMLBody part with inline
<img src='cid:$contentID1'></p>");
echo $mail->getMail ();
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2709 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-04-29 14:47:12 +00:00
2509155cc2
file : all the management of the files, with integrated filesystem checks, and virtual chroot support
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2694 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-04-14 11:48:58 +00:00
9d522d5ad6
Add a comment in Tests/cachefileTest.php for the 10s test concerning the unreleased lock
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2679 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-03-14 10:55:22 +00:00
7a3bad0934
Update Tests to allow them to be parrallelized
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2675 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-03-14 10:18:37 +00:00
e977f9dfa1
Update tests to remove the dependancy to configuration
...
Change the databases to be unique by test file
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2670 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-03-12 16:34:44 +00:00
089707e88f
dbjson : the keys are the _id (no more N² searches)
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2649 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-03-05 16:10:40 +00:00
29007c5afa
config : allow to have the defaults params in ->get() in case of array without defined key
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2648 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-03-05 12:59:44 +00:00
3dbcb5298e
* BUG markdown : Example of cron configuration
...
* * * * * www-data /usr/share with 4 beginning spaces is not OK (remove
all the stars and put a bullet)
The lists (numbered or not) must start on first char
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2646 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-03-05 09:14:41 +00:00
24f99e6a69
Update unit tests : $this->assertEquals -> $this->assertSame
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2563 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-02-25 08:40:53 +00:00
1ad99a3641
inifile : return an integer/float if the value is a number
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2562 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-02-25 08:37:00 +00:00
e0b5b720c9
Add DBJSON support. DBJSON is a NoSQL database, writing the data in one file. There is no optimizations, so it is not quick, but it works on all the PHP sites
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2561 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-02-25 07:53:07 +00:00
6b5056348b
BUG Markdown : if an automatic URL have two underscores, the <em> work and the URL is incorrect
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2547 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-02-23 13:36:30 +00:00
1ae18596b1
Update unit test route : add a random ratelimit dir instead of data (to allow to restart the test from empty)
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2545 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-02-23 12:41:32 +00:00
188ed7cd96
route : ratelimit the errors to not allow the hackers to brute force the backend
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2543 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-02-23 12:35:08 +00:00
9dbd64d6a2
ipaddresses : Add support to calculations on IP addresses
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2542 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-02-23 11:55:59 +00:00
083e803c09
Add inifile support
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2409 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2015-12-08 15:19:19 +00:00
64c1130fa7
The output* can't exit or the unittest crash. Put an exception
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2375 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2015-10-23 12:53:13 +00:00
9523dbdc6a
outputhtml : display the result, not return it ! (and adapt the unit tests accordinally)
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2372 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2015-10-23 08:51:38 +00:00
9be561212b
authhtpasswd : Add support to authenticate the user from a .htpasswd file, created by "htpasswd" command. Allow to add easily a new user if the admin password is lost
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2279 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2015-09-12 17:08:32 +00:00
93bf0cf482
Add Tests/userssqlTest.php
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2277 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2015-09-12 15:27:44 +00:00
6fec924d11
dblayerauthzgroupsTest : add the authzgroups update in the tests
...
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2273 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2015-08-21 13:14:21 +00:00