Commit Graph

83 Commits

Author SHA1 Message Date
El RIDO cebc9acce6 enable strict types in PHP 2024-06-04 07:13:55 +02:00
El RIDO 05402ef304 remove version from doc blocs
- @version in file header level isn't used on code docs, it is intended
  for API versions at class or method level
- avoids needing to update all these files on version increment
- avoids needing to regenerate SRI hashes for privatebin.js through
  extra phpunit run
- simplifies VERSION_FILES list
- avoids having to filter above list during loop
- adds a few missing doc bloc headers
2024-05-28 21:03:22 +02:00
El RIDO 22419cd68a incrementing version 2024-05-13 19:18:30 +02:00
El RIDO 5067e9222c incrementing version 2024-05-05 20:43:33 +02:00
El RIDO 491ed9a521 bootstrap 5 template function complete
current status:
- got expiration and format selections to work
- fixed modals (password, QR-code, etc.)
- replaced glyphicons with Bootstrap icons (needs CSP relaxation to work)
- tested the different settings and combinations
- got editor tabs to change active status

to be done:
- add "Dark Mode" to translation strings
- figure out how to change prettify theme when dark mode gets selected
- check tab alignment in HTML source
2024-04-18 21:36:43 +02:00
El RIDO aad975a721 incrementing version 2024-02-11 15:31:11 +01:00
El RIDO a3ee624d3a incrementing version 2024-02-11 14:17:27 +01:00
El RIDO d0420fb418 1.6.2 release 2023-12-15 07:20:20 +01:00
El RIDO 3bd570bd6a incrementing version 2023-12-04 21:07:17 +01:00
El RIDO f56907bd38 increment version 2023-09-11 19:36:45 +02:00
El RIDO 01afe7d481 incrementing version 2023-07-09 08:44:22 +02:00
El RIDO e84a8694e4 incrementing version 2022-12-24 05:52:07 +01:00
El RIDO b5602dd1ae incrementing version 2022-12-11 05:02:15 +01:00
El RIDO 456ced37c2 incrementing version 2022-04-05 07:30:51 +02:00
El RIDO 3e02818335 actually support the short CIDR notation 2022-02-28 16:24:06 +01:00
El RIDO fe89161848 replace deprecated function calls 2022-02-26 07:18:59 +01:00
El RIDO f987e96d4b apply StyleCI recommendation 2022-02-20 12:25:55 +01:00
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