Commit Graph
100 Commits
Author SHA1 Message Date
Dominique.Fournier a470048b4f PHP8.2 Support with MySQL returning the int val as int instead of string previously 2023-01-02 21:32:29 +01:00
Dominique.Fournier 5ff8278ad0 .gitignore php-cs-fixer-cache 2022-03-14 21:44:12 +01:00
Dominique.Fournier adafd14564 RobotsTxt : The Crawldelay must not be set to 3s if it doesn't exists in the content of the Robots file 2021-05-13 22:31:52 +02:00
Dominique.Fournier 5403d54e21 Remove all the not needed directories from the Composer autoloader 2021-05-06 20:36:36 +02:00
Dominique.Fournier 756c652a07 Composer : Activate the namespace 2021-05-06 19:54:35 +02:00
Dominique.Fournier 4f0630de3e DomCi 2021-05-06 19:54:27 +02:00
Dominique.Fournier 67e3fb521d Add composer.json file 2021-02-13 18:27:53 +01:00
Dominique.Fournier fee955d7bf Add the .gitignore files 2021-02-13 12:08:29 +01:00
Dominique.Fournier 73a72f19fc jwt : add the cipher algorithm in parameter
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@6117 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-09-15 11:53:52 +00:00
Dominique.Fournier 7e98df1b0c fts : domci update
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@6107 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-09-08 14:36:08 +00:00
Dominique.Fournier ccc0b08d35 fts : do not add an ending (empty) token
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@6106 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-09-08 14:20:07 +00:00
Dominique.Fournier 6429f6654c fts : add supports to detect sentences, update word or sentence by external method, get updated query
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@6105 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-09-08 13:57:58 +00:00
Dominique.Fournier 033b817627 Add license BSD on each file header
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@6096 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-09-07 14:13:56 +00:00
Dominique.Fournier c5316826af Header update on all the files
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@6095 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-09-07 14:08:26 +00:00
Dominique.Fournier e583e9dd94 convert : date allow now to set the input and output timezone
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@6089 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-09-07 11:45:28 +00:00
Dominique.Fournier 88fa996069 sse : if there is multiples lines in the log, manage them without loose
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@6086 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-09-07 10:04:26 +00:00
Dominique.Fournier 0dcba9466d fts : Allow to look if a string match against a search string
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@6075 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-09-03 13:35:19 +00:00
Dominique.Fournier 8113322022 SSE: update tests
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@6074 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-09-03 08:13:54 +00:00
Dominique.Fournier f9214b0c0e SSE : Add params support for Handlers.
SSE : Split Handlers in Event and Dataonly


git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@6073 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-09-03 08:10:04 +00:00
Dominique.Fournier c136fb4a40 sse : Ping was buffered and not sent until a valid entry is sent
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@6063 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-08-31 14:31:03 +00:00
Dominique.Fournier 6e846514c6 Add Server-Sent Events
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@6062 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-08-28 12:44:03 +00:00
Dominique.Fournier 0ff91d1353 Lintian : update typo in changelog
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@6050 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-08-26 11:20:22 +00:00
Dominique.Fournier 01361343e6 Start packaging 0.60
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@6049 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-08-26 11:09:36 +00:00
Dominique.Fournier a86d6fae4b form : manage correctely the form focus if the first field is a checkbox
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@6034 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-08-24 09:29:52 +00:00
Dominique.Fournier 5997150c43 spfcheck : manage the FAIL if a minus is set in part
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@6031 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-08-21 09:36:26 +00:00
Dominique.Fournier 283109bef4 spfcheck : Add catching of sign (+-?~) before parts of SPF record
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@6030 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-08-21 09:00:29 +00:00
Dominique.Fournier d52314e75b spfcheck : Generate an error if the mask in IP4 or IP6 is too wide
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@6029 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-08-21 08:13:27 +00:00
Dominique.Fournier 433befea9a Update SPF checks : new IP addresses for fournier38.fr domain
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@6028 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-08-21 07:50:23 +00:00
Dominique.Fournier c5cb5cbd3a authparams : do not set the cookie in session, if it doesn't exists. No need to set a cookie on user side if it is not needed
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@6000 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-06-05 20:10:40 +00:00
Dominique.Fournier 44bd9a80b0 modelGraph : better text indentation
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5999 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-05-26 20:23:27 +00:00
Dominique.Fournier 9ae8147bbd dblayeroo : getTableSchema was wrong if multiple tables have identical field name
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5998 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-05-26 20:22:26 +00:00
Dominique.Fournier 71e28ac2f5 tcpserver : change method description
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5994 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-05-18 07:43:56 +00:00
Dominique.Fournier 1afb6b2f3f tcpserver : manage the timeout : disconnect the user and generate an exception by default. Can be overloaded by the developper
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5993 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-05-18 07:42:48 +00:00
Dominique.Fournier 43eac6a156 tcpserver : add exception catch, not log for "stream_select(): unable to select [4]: Interrupted system call (max_fd=0)" error, more tests
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5992 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-05-13 20:34:48 +00:00
Dominique.Fournier cf4c92b7bf ipaddresses : Add cidr2netmask method for IPv4 masks
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5989 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-05-11 20:29:13 +00:00
Dominique.Fournier 4a478ae9f1 ipaddresses : invalid netmask2cidr mask was not correctely detected
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5988 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-05-11 20:06:30 +00:00
Dominique.Fournier 068b1e3ec3 ipaddresses::netmask2cidr : manage the calculation of the wildcard IP
ipaddresses::netmask2cidr : catch invalid IP mask and return false


git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5987 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-05-11 19:39:20 +00:00
Dominique.Fournier e1f1ddaa24 robotstxt : catch the errors with the associated lines.
robotstxt : more unit tests


git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5986 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-05-11 18:26:01 +00:00
Dominique.Fournier 8f302cfede password : domci
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5982 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-05-10 19:31:19 +00:00
Dominique.Fournier e19c6cc9f2 Fork / TCPServer : manage the background job to catch the errors triggered by PHP
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5981 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-05-10 19:29:58 +00:00
Dominique.Fournier 9557bb2302 Password : manage all the existing PHP hash types. Allow more salt methods. Add more OOP with the list of the allowed hashes
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5978 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-05-03 19:10:53 +00:00
Dominique.Fournier a9d4f3deb3 fork : add the replacement of ticks=1
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5977 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-05-03 14:40:24 +00:00
Dominique.Fournier de07709bb9 tcpserver : Add all the methods allowed to be overrided by the user
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5976 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-05-02 13:43:37 +00:00
Dominique.Fournier f9dd03bde1 tcpserver : work correctely with the loopInBackgroundStart / Stop
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5975 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-05-01 19:00:06 +00:00
Dominique.Fournier 3a3afdf7db tcpserver : no debug by default
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5974 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-05-01 15:39:31 +00:00
Dominique.Fournier b92ef83795 tcpserver : Child management : catch the TERM/INT/CHLD signals
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5973 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-05-01 15:37:52 +00:00
Dominique.Fournier 3b4fd053fb Add Domframework headers
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5972 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-05-01 11:41:47 +00:00
Dominique.Fournier e665e49d9a Add Domframework tests
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5971 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-05-01 08:45:55 +00:00
Dominique.Fournier 3b5f1ae142 tcpserver/client : add DomFramework header
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5970 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-05-01 08:45:11 +00:00
Dominique.Fournier a5bf5ed905 spfcheck : update messages
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5969 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-04-29 11:47:22 +00:00
Dominique.Fournier d2dfe9eb62 Update Locales
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5968 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-04-29 11:47:08 +00:00
Dominique.Fournier 85d57b1b25 SPFCheck : update the error messages
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5967 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-04-29 11:34:50 +00:00
Dominique.Fournier 842573ea4e spfcheck : return of the DNS counter
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5964 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-04-26 19:56:35 +00:00
Dominique.Fournier 0f736fdf25 spfcheck : first use bugs corrections
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5963 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-04-26 19:30:17 +00:00
Dominique.Fournier 6c5f3f4847 debian/control : remove the HTTP server dependancy
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5942 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-04-23 11:43:15 +00:00
Dominique.Fournier 089d01e0fd SPFCheck : Allow to test an IP against the SPF DNS entries sets
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5940 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-04-22 14:17:09 +00:00
Dominique.Fournier a7e5726f39 form : disable the label linking to checkboxes and radio if more than 1 checkbox/radio is set
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5929 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-04-16 18:39:56 +00:00
Dominique.Fournier 714f4e815e Update lintian changelog
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5916 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-04-14 11:57:50 +00:00
Dominique.Fournier b2dc514d39 Start packaging for 0.59 version
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5915 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-04-14 11:56:28 +00:00
Dominique.Fournier 1195f441cf Tests/authsympa : Password was invalid
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5914 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-04-14 11:55:21 +00:00
Dominique.Fournier 0f49043c94 xmppclient : update domci
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5913 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-04-14 11:52:19 +00:00
Dominique.Fournier ac218caaea XMPP Client : basic message send to XMPP server
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5912 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-04-14 11:45:56 +00:00
Dominique.Fournier b2d343afad tcpclient : manage the php_errormsg correctely if it doesn't exists
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5911 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-04-13 16:28:45 +00:00
Dominique.Fournier 4ba2e8a3f5 getopts : in case of execution in Website, do not generate any error
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5879 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-02-12 15:33:54 +00:00
Dominique.Fournier 1bc86d192d form : add the \DateTime to be namespace compliant
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5846 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2020-01-10 14:11:15 +00:00
Dominique.Fournier 59debe7f04 console : add getTermHeight getTermWidth methods
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5829 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-10 03:08:09 +00:00
Dominique.Fournier f1b4c48eb0 imap : headers/body separator is \r\n
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5828 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-09 20:43:06 +00:00
Dominique.Fournier 5f52085461 mail : getHeaders function added
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5827 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-09 20:42:39 +00:00
Dominique.Fournier abd8b70ad1 mail : folding missing
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5826 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-09 15:22:12 +00:00
Dominique.Fournier ebbd6144d6 imap : revert partial
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5825 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-09 14:37:13 +00:00
Dominique.Fournier 72465269a3 imap : if the content is empty, the mail is not found
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5824 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-09 14:33:04 +00:00
Dominique.Fournier 366e095e20 authentication : do not display the script for JWT remove if in JSON request
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5823 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-09 14:23:58 +00:00
Dominique.Fournier c3a8bf9c22 authjwt : if the JWT is unknown, do not generate a warning , and return anonymous
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5822 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-09 14:22:20 +00:00
Dominique.Fournier 6b64eb453e authentication : bad $auth usage
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5821 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-09 14:17:47 +00:00
Dominique.Fournier 47b3179f1d Update encrypt Tests
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5820 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-09 14:03:00 +00:00
Dominique.Fournier 2aa98558b9 encrypt : invalid error message
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5819 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-09 14:02:06 +00:00
Dominique.Fournier 891adc818f authjwt : gettext exceptions errors
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5817 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-09 13:24:30 +00:00
Dominique.Fournier 9195426608 Tests/authjwtTest : add logout tests
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5816 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-09 13:22:08 +00:00
Dominique.Fournier 552fa6ab12 authentication : JWT use now the authJWT library
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5815 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-09 13:14:22 +00:00
Dominique.Fournier 1ab8462266 authjwt : Update to use the local cache to store the identifier data.
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5814 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-09 13:13:40 +00:00
Dominique.Fournier f3337996b9 cachefile || -> &&
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5813 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-09 13:00:40 +00:00
Dominique.Fournier 6d2be7b111 cachefile : || -> &&
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5812 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-09 12:00:04 +00:00
Dominique.Fournier a62ddd89c3 cachefile : check the parameter before use them
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5811 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-09 09:54:18 +00:00
Dominique.Fournier a3e4ab6b5b jwt use the encrypt library instead of internal one
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5810 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-09 09:35:34 +00:00
Dominique.Fournier 1638357f75 Add encrypt/decrypt support
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5809 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-09 09:31:04 +00:00
Dominique.Fournier f2f7a5f0c6 authjwt : return all the token instead of just email
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5808 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-08 19:26:55 +00:00
Dominique.Fournier 40ba4a155a cachefile : domci ending spaces
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5807 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-08 19:26:27 +00:00
Dominique.Fournier cb492c33bf cachefile : update presentation and getter/setter
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5806 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-08 19:12:10 +00:00
Dominique.Fournier 82788b91d1 uuid : update presentation
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5805 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-08 18:56:14 +00:00
Dominique.Fournier 3481539f18 uuid : update presentation
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5804 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-08 18:55:25 +00:00
Dominique.Fournier 66495ee503 rest : rewrite to support the bestChoice of the user, and to be tested
rest : add tests


git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5803 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-06 15:51:40 +00:00
Dominique.Fournier df20f6c372 Update http bestChoice to support the priority
Add unittests


git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5802 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-06 14:57:38 +00:00
Dominique.Fournier 92ba3bb1c3 http : presentation of code
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5801 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-06 14:18:31 +00:00
Dominique.Fournier 2c767e7f06 jwt : add a warning on the content of the token, if confidential data must be stored in it
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5795 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-05 13:15:48 +00:00
Dominique.Fournier 11d4f7686b Update the Test class name to be the same as the file
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5794 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-05 12:24:05 +00:00
Dominique.Fournier b084803bf6 Change the class name for Tests/authjwtTest.php
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5793 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-05 12:09:43 +00:00
Dominique.Fournier e4ba5d10dd jwt : typo on default value HS255 -> HS256
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5792 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-05 10:04:52 +00:00
Dominique.Fournier c3f0014d5a Update Tests/jwtTest.php
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5791 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-05 10:00:06 +00:00
Dominique.Fournier 0dfc77aca3 Add unit test Tests/authjwtTest.php
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5790 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-05 09:59:57 +00:00
Dominique.Fournier 5ba79a6ae2 authjwt : as jwt return an object, must cast the result as array
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5789 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-12-05 09:59:34 +00:00