El RIDO
|
1034d4038e
|
unify IP-related logic into traffic limiter
|
2022-02-20 11:25:19 +01:00 |
El RIDO
|
190a35a53b
|
small unit test refactoring, comment wording
|
2022-02-20 09:30:41 +01:00 |
El RIDO
|
91041d8c59
|
simplify/unify naming & wording of the two types of IP lists for the traffic limiter
|
2022-02-20 09:09:20 +01:00 |
El RIDO
|
fd08d991fe
|
log errors storing persistance
|
2021-06-16 05:32:45 +02:00 |
El RIDO
|
1f2dddd9d8
|
address Codacy issues
|
2021-06-13 10:53:01 +02:00 |
El RIDO
|
93135e0abf
|
improving code coverage
|
2021-06-13 10:44:26 +02:00 |
El RIDO
|
e294145a2b
|
ip-lib doesn't except on the matches interfaces
|
2021-06-13 08:26:05 +02:00 |
El RIDO
|
7b2f0ff302
|
apply StyleCI recommendation
|
2021-06-09 19:16:22 +02:00 |
El RIDO
|
7901ec74a7
|
folding Persistance\ServerSalt into Data\Filesystem
|
2021-06-08 22:01:29 +02:00 |
El RIDO
|
b5a6ce323e
|
folding Persistance\TrafficLimiter into Data\Filesystem
|
2021-06-08 07:49:22 +02:00 |
El RIDO
|
3429d293d3
|
remove configurable dir for traffic & purge limiters
|
2021-06-08 06:37:27 +02:00 |
El RIDO
|
ae486d651b
|
folding Persistance\PurgeLimiter into Data\Filesystem
|
2021-06-07 21:53:42 +02:00 |
El RIDO
|
1a7d0799c0
|
scaffolding interface for AbstractData key/value storage, folding Persistance\DataStore into Data\Filesystem
|
2021-06-07 06:53:15 +02:00 |
El RIDO
|
c758eca0a4
|
removed automatic .ini configuration file migration, closes #808
|
2021-06-06 17:53:08 +02:00 |
El RIDO
|
abb2b90e9b
|
make StyleCI happy
|
2021-06-05 05:52:13 +02:00 |
El RIDO
|
edb8e5e078
|
handle edge cases with file locking: file needs to exist before it can be locked, fixes #803
|
2021-06-05 05:48:17 +02:00 |
El RIDO
|
7de12d64d5
|
be more precise
|
2021-05-22 11:35:53 +02:00 |
El RIDO
|
b6460616ba
|
address Scrutinizer issues
|
2021-05-22 11:30:17 +02:00 |
El RIDO
|
91c8f9f23c
|
use namespaces
|
2021-05-22 11:02:54 +02:00 |
El RIDO
|
3dd01b1f70
|
testing IP exemption, handle corner cases found in testing
|
2021-05-22 10:59:47 +02:00 |
rodehoed
|
af5a14afc3
|
Optimized the canPass() functions
|
2021-05-19 09:01:45 +02:00 |
rodehoed
|
5812a6bb68
|
Optimized the canPass() functions
|
2021-05-19 08:47:35 +02:00 |
Rodehoed
|
502bb5fa15
|
Put the ip-matching function in a private function
|
2021-05-06 12:18:44 +02:00 |
Rodehoed
|
89bdc92451
|
Put the ip-matching function in a private function
|
2021-05-06 12:13:03 +02:00 |
rodehoed
|
4296b43832
|
QA
|
2021-05-04 11:19:34 +02:00 |
rodehoed
|
c3ad4a4b4d
|
QA
|
2021-05-04 11:18:06 +02:00 |
rodehoed
|
805eb288d9
|
QA
|
2021-05-04 11:14:11 +02:00 |
rodehoed
|
b21efd8336
|
Code quality
|
2021-05-04 11:01:46 +02:00 |
LinQhost Managed hosting
|
7d82c82fd9
|
Make it possible to exempt ips from the rate-limiter
|
2021-05-04 10:29:25 +02:00 |
El RIDO
|
458ebcb321
|
incrementing version
|
2021-04-05 17:05:14 +02:00 |
El RIDO
|
9914c37683
|
incrementing version
|
2020-03-22 06:44:04 +01:00 |
El RIDO
|
adece1d784
|
incrementing version
|
2020-02-16 11:15:51 +01:00 |
El RIDO
|
ed590ee557
|
incrementing version
|
2020-01-08 19:31:06 +01:00 |
El RIDO
|
2d4edfe401
|
incrementing version number in preparation of release
|
2019-09-22 19:42:04 +02:00 |
El RIDO
|
07018e5876
|
incrementing version number in preparation of release
|
2019-07-08 18:35:34 +02:00 |
El RIDO
|
909ff2daa7
|
handle scrutinizer issues (mostly changes in API documentation)
|
2019-05-19 09:42:55 +02:00 |
El RIDO
|
cc1c55129f
|
switching to full JSON API without POST array use, ensure all JSON operations are done with error detection
|
2019-05-13 22:31:52 +02:00 |
El RIDO
|
59569bf9fc
|
working on JsonApi tests
|
2019-05-08 22:11:21 +02:00 |
El RIDO
|
9ce41022cf
|
correcting namespaces
|
2018-11-19 13:09:34 +01:00 |
El RIDO
|
b5ebc4a3d7
|
incrementing version
|
2018-08-11 19:29:58 +02:00 |
El RIDO
|
4a35428499
|
cleanup of PurgeLimiter #342
|
2018-07-29 16:05:57 +02:00 |
El RIDO
|
3470dcd9a8
|
more compact ServerSalt #342
|
2018-07-29 15:50:36 +02:00 |
El RIDO
|
5db3412b69
|
cleanup of TrafficLimiter #342
|
2018-07-29 15:43:28 +02:00 |
El RIDO
|
cfe60db8fd
|
increment version number
|
2018-07-01 13:11:32 +02:00 |
El RIDO
|
502e96c129
|
StyleCI recommendations
|
2017-10-08 19:23:33 +02:00 |
El RIDO
|
a5d5f6066a
|
refactoring as recommended by Scrutinizer
|
2017-10-08 19:16:09 +02:00 |
El RIDO
|
9f26894b2e
|
PHP < 5.6 compatibility and StyleCI recommendations
|
2017-10-08 17:10:51 +02:00 |
El RIDO
|
4f06feef81
|
implemented JSON file conversion on purge and storage in PHP files for data leak protection
|
2017-10-08 16:59:31 +02:00 |
El RIDO
|
6fa2bfe30e
|
updated documentation, incremented version
|
2017-10-08 16:40:51 +02:00 |
El RIDO
|
bbcc3e167b
|
implementing recommendations of scrutinizer
|
2017-03-25 00:58:59 +01:00 |