Commit Graph

675 Commits

Author SHA1 Message Date
a04d3a4f4a Cosmetics changes : remove ending lines spaces
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3012 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-08-31 07:20:24 +00:00
94099866f6 authentication : usage of routes methods is incorrect : the URL is missing an end slash
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3011 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-08-30 19:00:20 +00:00
85c51ba6ae file : define the default value for flags in file_put_contents. It is optional
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3005 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-08-23 19:39:43 +00:00
08e9bbdb1a file : add flags support for file_put_contents
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3004 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-08-23 18:44:24 +00:00
f6ae8eaeae file : add chown, chmod, chgrp support
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3003 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-08-23 18:34:38 +00:00
d75b9bdf64 file : file_exists do not raise an exception if a parent or the path is missing
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3002 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-08-22 19:02:02 +00:00
79a0481226 file : if file_exists is used, a missing parent directory doesn't generate an exception
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3001 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-08-20 12:54:28 +00:00
6743119a48 file : copy can copy directory or files
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3000 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-08-20 12:52:35 +00:00
8d9c1340ba cli : go to the main directory in the constructor to allow configuration reading
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2999 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-08-16 08:20:49 +00:00
d059c6476e ratelimitfile : raise an exception if the file already exists and is not writeable by the webserver
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2998 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-08-04 08:05:11 +00:00
1fc8635b71 Add more debug for authentication
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2996 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-08-03 13:09:17 +00:00
97194883b8 cli : argv must be global to be used
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2991 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-08-03 11:49:41 +00:00
6101115214 Start 0.29 packaging
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2990 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-08-03 11:42:31 +00:00
4166d45464 auth : url / is considered like a null url
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2989 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-08-03 11:39:05 +00:00
de5dffb125 Update locales
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2988 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-08-03 11:38:34 +00:00
dbb20f8cd7 Authentication : change the gettext
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2987 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-08-03 11:37:48 +00:00
0c3a2ebc7a authentication : allow to define a special logging function instead of using the trigger_error
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2986 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-08-03 09:48:25 +00:00
901bc4ddc0 cli : change the directory as soon as the cli object is created
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2985 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-08-03 08:17:52 +00:00
7923f40dd7 file : add scandirNotSorted function
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2984 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-08-03 08:16:13 +00:00
ad556454a4 config : better error message
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2983 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-08-03 08:15:38 +00:00
a93e3b5783 authparams : if there is no password provided, don't generate a notice in logs
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2964 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-07-26 08:33:48 +00:00
59b47efeb0 Update locales
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2961 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-07-26 07:43:48 +00:00
3ac7d3ca22 dblayer : update error message
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2960 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-07-26 07:42:56 +00:00
a4b9eb0267 config : allow the first values to not be an array
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2959 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-07-26 07:31:42 +00:00
0c9847042b Start version 0.28 packaging
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2958 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-07-26 07:21:17 +00:00
3cc8300ed6 language : correct the segfault if the cache is changed (missing domframework part and wrong dir provided to bindtextdomain
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2957 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-07-26 07:20:38 +00:00
4bc2fcaf6c file : add rename and copy functions
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2956 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-07-25 18:54:31 +00:00
fb32656cfc authsql : commit a debug var_dump
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2951 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-07-25 14:04:26 +00:00
495ea91840 dblayer : allow to define the hook functions in the specification of the layer. Can be external ones
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2950 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-07-25 14:03:36 +00:00
a208873f34 authsql : missing fields in db connection
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2946 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-07-25 11:49:49 +00:00
c3ad1085c1 config : allow the defaults vals to be returned in array of arrays
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2945 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-07-25 11:28:53 +00:00
71975da3cb Add : outputrest to support the routing to REST
$route->output = "rest";


git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2943 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-07-21 11:56:25 +00:00
7d165d0ea4 ratelimitfile : don't display the error if it is not possible to create the directory (the exception raised is sufficient)
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2938 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-07-21 08:53:43 +00:00
9e922ac748 mail : cut the long attachment filenames in headers with the correct encoding
mail : manage correctely the double-quotes in filenames


git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2936 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-07-21 07:47:56 +00:00
b98adaf6af language : Add a working cache management. Change structure of cache as the previous one remove the fonctionnality
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2935 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-07-20 14:51:46 +00:00
abf8b4336a language : Add a working cache management. No need to restart Apache after upgrade of .mo files if a cache directory is available
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2934 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-07-20 14:33:02 +00:00
ca7ee5d01f mail : add setSubject method
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2927 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-07-20 11:37:41 +00:00
4ff02b11a4 verify : add email test
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2914 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-07-19 14:33:27 +00:00
9a697c0034 dblayer : return all the verify errors in the same shot
dblayer : allow to have external verifyOne and verifyAll functions


git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2911 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-07-19 13:28:37 +00:00
bc0bd0d1e7 dblayer : allow to define external verifyOne/verifyAll functions instead of using internal ones (or the extended ones)
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2909 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-07-19 10:00:07 +00:00
e15945f4df dblayer : delete : raise a valid exception if the delete can't be done
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2901 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-07-18 14:00:56 +00:00
68a38804b8 dblayer : in debug, display the request in directRead
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2893 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-07-18 10:07:55 +00:00
b64017d548 dblayer : allow read with null value
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2891 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-07-18 08:43:50 +00:00
2e9ec0d2ee smtp : manage the dot on first column : double it before sending the email
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2865 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-07-12 07:03:36 +00:00
2297b99845 dblayer : display the field in error when creating the table
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2851 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-07-11 09:07:37 +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
b7748f6ad1 dblayer : check if the PDO Driver is installed in PHP before using it
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2844 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-07-06 11:15:18 +00:00
820d360e79 dblayer : check if the table name is defined before using it
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2832 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-07-05 14:06:55 +00:00
aadfae008a outputhtml works on PHP 5.4
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2820 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-06-29 12:50:19 +00:00
09eda99eaf Start 0.27 packaging
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@2819 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2016-06-29 12:22:49 +00:00