|
|
8b821dd2fd
|
console : manage correctely the Ctrl+C
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4271 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-07-07 19:01:13 +00:00 |
|
|
|
71aa47a032
|
dblayeroo : return tor utf8 as indexes can not supports 255 chars
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4269 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-07-06 18:50:48 +00:00 |
|
|
|
2c953b5428
|
authentication : manage the state of session based on session_id() instead of isset ($_SESSION)
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4268 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-07-06 17:52:13 +00:00 |
|
|
|
4459e9595d
|
domci update
Store the version 0.51
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4267 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-07-06 17:44:35 +00:00 |
|
|
|
fb361bfaa4
|
console : manage correctely the bad provided values
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4264 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-07-06 15:08:18 +00:00 |
|
|
|
70dc1ad73a
|
language : do not set the cookie if it is not needed. Update it if it is valid
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4261 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-07-06 14:38:27 +00:00 |
|
|
|
cdf192183d
|
authentication: manage the session only if the authentication page is required.
Do not set a session cookie if the user don't need to be authenticated
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4260 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-07-06 14:30:00 +00:00 |
|
|
|
f5e852cc73
|
console : domci updates
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4251 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-06-15 12:02:08 +00:00 |
|
|
|
22fdfe5b96
|
dblayeroo : utf8mb4 instead of utf8 charset in MySQL
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4250 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-06-15 09:43:28 +00:00 |
|
|
|
b8c900720c
|
console : manage the autocompletion : add the identical possibilities to the string
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4247 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-06-14 09:21:31 +00:00 |
|
|
|
7cce0f6d1d
|
Add clearScreen to console
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4246 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-06-13 18:27:17 +00:00 |
|
|
|
dacdff19ed
|
console : clear line correctely and call it in the rewriteLine method
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4245 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-06-13 14:33:05 +00:00 |
|
|
|
778b3184b6
|
console : remove debug in echo
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4244 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-06-13 14:26:39 +00:00 |
|
|
|
46a63f57f9
|
console : clear line correctely with Ctrl+C
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4243 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-06-13 14:26:01 +00:00 |
|
|
|
d708af89c6
|
console : remove not needed comments on old tests
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4242 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-06-13 13:47:01 +00:00 |
|
|
|
57739c624b
|
console : manage the Ctrl+C to clean the line if needed
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4241 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-06-13 13:22:49 +00:00 |
|
|
|
1efb0c395d
|
console : Delete is now working for first char
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4240 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-06-13 12:14:30 +00:00 |
|
|
|
e5e56b66c0
|
console : allow to set the user proposition when using readline
console : manage correctely the backspace
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4239 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-06-13 12:12:54 +00:00 |
|
|
|
cb93127fa2
|
console : clear the history lines when using Ctrl+L
console : add a public method to update the window size.
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4238 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-06-13 11:13:33 +00:00 |
|
|
|
a6764f2d8f
|
console : manage correctely the window size
console : Add support to Ctrl+L
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4237 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-06-13 10:17:16 +00:00 |
|
|
|
07e8b0f5c4
|
console : Add Ctr+D (logout) support
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4236 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-06-12 18:59:44 +00:00 |
|
|
|
80abee3b12
|
console : Allow to autocomplete with value+help, or value only
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4235 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-06-12 18:47:33 +00:00 |
|
|
|
0f7ef786e8
|
Manage the historical
Manage the UTF-8 chars
Allow to move cursor with Ctrl+Arrow
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4234 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-06-12 14:42:14 +00:00 |
|
|
|
062465ac52
|
Console : manage the history and the autocompletion
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4233 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-06-11 19:53:12 +00:00 |
|
|
|
8baf1bdf54
|
Add console support
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4227 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-06-08 14:44:13 +00:00 |
|
|
|
c81a7f3e2f
|
form: add 'file' type to upload
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4180 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-03-28 11:23:39 +00:00 |
|
|
|
3b74f55a2d
|
convert : add humanSize conversion (1440 => 1.44KB)
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4179 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-03-27 11:48:26 +00:00 |
|
|
|
83353fc53c
|
file : add fileinfoMimeType and filesize
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4178 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-03-27 11:33:22 +00:00 |
|
|
|
4a681bf314
|
form : supports multiple forms on the same page
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4177 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-03-23 15:20:43 +00:00 |
|
|
|
7b090d1662
|
dblayeroo : Add support to natural sort in ORDER
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4176 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-03-23 14:55:43 +00:00 |
|
|
|
fdb90a0816
|
form : redirectIfError if the $url is not provided, redirect to the same page, but in method get
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4175 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-03-21 13:19:45 +00:00 |
|
|
|
00908b1164
|
form : Add redirectIfError method to simplify the code in index files
$form = new \form ();
$values = $form->values ();
$errors = $spaceObj->verify ($values);
$form->redirectIfError ($values, $errors, $route, "/admin/space/");
$spaceuuid = $spaceObj->spaceCreateConceal ($values["spacename"]);
$route->redirect ("/admin/space/");
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4174 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-03-21 13:05:00 +00:00 |
|
|
|
3c0cecd3eb
|
* form : add setters for fields
* form : The label is now optional
* form : add logging support for exceptions
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4173 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-03-21 10:55:06 +00:00 |
|
|
|
7c5bdf4cd2
|
Changelog update due to lintian
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4162 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-03-13 08:04:55 +00:00 |
|
|
|
055a3b2c06
|
Changelog : update due to lintian
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4161 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-03-13 08:04:24 +00:00 |
|
|
|
ec960adb4e
|
Start packaging of 0.50 version
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4160 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-03-13 08:02:29 +00:00 |
|
|
|
7864fe8628
|
Cli : update to solve domci
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4159 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-03-13 08:01:19 +00:00 |
|
|
|
ed1e4ee167
|
cli : Add controllersDir and modelsDir methods to set multiple pathes for controllers and models
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4158 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-03-10 19:10:45 +00:00 |
|
|
|
43649cc25d
|
authentication : use the ratelimit dir /tmp/ratelimit to not try to remove all the files in /tmp
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4157 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-03-09 20:26:38 +00:00 |
|
|
|
da6358dc3c
|
Cli : remove the auth user from cli : not valid everywhere
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4149 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-03-06 19:55:52 +00:00 |
|
|
|
66f5b98e20
|
tcpclient : manage the SSL CRYPTO options
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4148 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-03-06 19:55:11 +00:00 |
|
|
|
2acbd34b61
|
outputhtml : allow an autoloader class
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4143 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-03-06 09:27:54 +00:00 |
|
|
|
1bd2395de9
|
outputhtml : allow the class to be defined by an autoloader instead of hard wire the class files
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4139 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-03-05 20:55:31 +00:00 |
|
|
|
13f7eeea8c
|
Add password management and the associated tests
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4137 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-03-04 21:50:01 +00:00 |
|
|
|
9109290c69
|
daemon : do not start the daemon if the PID file is finished by a \n
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4093 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-01-30 19:51:00 +00:00 |
|
|
|
6e46428c0c
|
logger : to file, add a LOCK_EX to be sure that each message is writing before starting a new one
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4091 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-01-29 10:56:27 +00:00 |
|
|
|
a069bde02e
|
tcpclient : Allow to set the SSL options if needed
tcpclient : use the TLS1.1 or TLS1.2 and no more the TLS1.0
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4089 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-01-29 09:33:12 +00:00 |
|
|
|
1feab2e762
|
tcpclient: Get the A and AAAA records before querying the CNAME only if needed (speedup if the CNAME DNS can not be found and hang the request)
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4040 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-01-23 15:38:54 +00:00 |
|
|
|
8503ca915e
|
ipaddresses : add validIPAddressWithCIDR, validIPAddressIPv4WithCIDR and validIPAddressIPv6WithCIDR
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4039 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-01-23 09:49:14 +00:00 |
|
|
|
8c0f10d9d9
|
tcpclient : generate an exception if the DNS has an error
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@4037 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
|
2018-01-19 10:54:10 +00:00 |
|