Rev |
Age |
Author |
Path |
Log message |
Diff |
1400 |
2023-08-31 15:04:07 |
daniel-marschall |
/trunk/ |
Fixed problems with file uploads after canonization through the goto box |
|
1365 |
2023-08-01 16:21:12 |
daniel-marschall |
/trunk/ |
ADO+OLEDB now fully support Unicode including emojis! |
|
1321 |
2023-06-25 01:15:07 |
daniel-marschall |
/trunk/ |
Documentation update / included oidplus.com copy to SVN |
|
1276 |
2023-05-15 10:52:06 |
daniel-marschall |
/trunk/ |
REST API: New output field "status_bits" |
|
1264 |
2023-05-12 22:48:31 |
daniel-marschall |
/trunk/ |
|
|
1231 |
2023-04-26 13:54:13 |
daniel-marschall |
/trunk/ |
Fixed various problems |
|
1205 |
2023-04-13 23:31:50 |
daniel-marschall |
/trunk/ |
|
|
1201 |
2023-04-13 00:53:49 |
daniel-marschall |
/trunk/ |
First part of a refactoring of the Exception handling. Made distinction between HTML-Exception and Non-HTML-Exception clear. |
|
1130 |
2023-03-26 00:38:14 |
daniel-marschall |
/trunk/ |
Another large bunch of type-safety changes |
|
1116 |
2023-03-23 23:09:25 |
daniel-marschall |
/trunk/ |
BIG CHANGE: All methods have received a PHPdoc comment and a lot of parameter and return types have been added (as far as PHP 7.0 allows)
!!! PLEASE NOTE THAT THE NEW VERSION OF OIDPLUS IS NOT COMPATIBLE WITH OLD THIRD PARTY PLUGINS (EXCEPT THE ONES THAT ARE BUNDLED WITH OIDPLUS)
!!! IF YOU HAVE THIRD PARTY PLUGINS INSTALLED (OR WRITTEN YOURSELF), THEN YOU *WILL* RECEIVE ERROR MESSAGES AFTER THE UPDATE
!!! AND NEED TO CHANGE THE METHOD SIGNATURES IN THESE PLUGINS TO MAKE THEM WORK AGAIN. (We can help you with this task if you need help!)
Please note that due to the amount of changes, there could have been a few bugs introduced; please send all bug reports via GitHub or email
and if you have the possibility, it is recommended to test the version of a test system before applying the update on a productive system.
Thank you very much! |
|
1050 |
2022-12-21 01:13:04 |
daniel-marschall |
/trunk/ |
Huge change in internal code structure!
All OIDplus classes are now in the class namespace "ViaThinkSoft\OIDplus".
!!! WARNING:
!!! All plugins MUST put their classes in a namespace and the constant "INSIDE_OIDPLUS" must not be used anymore.
!!! If you have a third-party plugin installed which is NOT bundled with OIDplus, you MUST update it.
!!! Recommendation: Remove the plugin first, then update OIDplus, then ask the author to change the plugin.
!!! If you have not installed any third-party plugins, then it is safe to update now. |
|
1046 |
2022-12-11 01:22:05 |
daniel-marschall |
/trunk/ |
Removal of deprecated utf8_encode() |
|
800 |
2022-03-24 14:34:40 |
daniel-marschall |
/trunk/ |
Renamed all PNG files in plugin folders and moved them in img/ directories. |
|
775 |
2022-03-08 23:12:20 |
daniel-marschall |
/trunk/ |
|
|
774 |
2022-03-08 21:56:30 |
daniel-marschall |
/trunk/ |
Gotobox/Whois: Namespace e.g. "oid:" is now case insensitive |
|
773 |
2022-03-08 20:34:14 |
daniel-marschall |
/trunk/ |
OID-IP(WHOIS), and "Go" bar now accept "WEID" (they get converted to "OID" during the processing) |
|
639 |
2021-09-24 16:31:57 |
daniel-marschall |
/trunk/ |
Replaced "register_shutdown_function" function with an individual function (since JWT login didn't work with Strato provider) |
|
607 |
2021-05-29 10:37:35 |
daniel-marschall |
/trunk/ |
New feature: Plugins can now offer an ajax.php interface without CSRF verification
ViaThinkSoft Registration: System URL verification now uses a separate function (was previously WHOIS signature verification) |
|
579 |
2021-05-17 17:51:20 |
daniel-marschall |
/trunk/ |
Login "remember me" feature (using JWT authentication) |
|
575 |
2021-05-16 11:55:28 |
daniel-marschall |
/trunk/ |
Security fix |
|
573 |
2021-05-15 22:22:16 |
daniel-marschall |
/trunk/ |
|
|
560 |
2021-04-26 18:18:48 |
daniel-marschall |
/trunk/ |
Content is now loaded via jQuery AJAX instead of fetch() API; long page loads can now be aborted by clicking a different menu item [only if the server allows multiple connections for that client?!] |
|
558 |
2021-04-26 11:45:51 |
daniel-marschall |
/trunk/ |
|
|
553 |
2021-04-23 12:20:17 |
daniel-marschall |
/trunk/ |
|
|
511 |
2021-01-18 01:13:07 |
daniel-marschall |
/trunk/ |
Security: Added "INSIDE_OIDPLUS" constant to include files to avoid generating error messages when an include file is accessed directly
Updated copyright notices to 2021 |
|
427 |
2020-10-03 19:08:44 |
daniel-marschall |
/trunk/ |
|
|
424 |
2020-10-02 22:22:14 |
daniel-marschall |
/trunk/ |
New security feature: CSRF Tokens.
ATTENTION TO PLUGIN DEVELOPERS: You need to add "csrf_token:csrf_token" to your JavaScript's AJAX request fields! |
|
360 |
2020-08-23 00:28:31 |
daniel-marschall |
/trunk/ |
LARGE UPDATE: Made everything multilingual; Translation to German! |
|
356 |
2020-08-11 21:41:11 |
daniel-marschall |
/trunk/ |
Made language flags more pretty. Increased compatibility with Internet Explorer. |
|
355 |
2020-08-10 14:34:03 |
daniel-marschall |
/trunk/ |
Added framework for multilinguality (PHP/JS). Currently, nothing is translated, though. |
|
328 |
2020-06-11 20:35:28 |
daniel-marschall |
/trunk/ |
Plugin API: action() method returns data as array instead of printing the JSON by itself |
|
321 |
2020-05-22 21:23:11 |
daniel-marschall |
/trunk/ |
Prepared AJAX actions for automated tests; removed actionBefore() and actionAfter() and introduced feature 1.3.6.1.4.1.37476.2.5.2.3.3 as replacement |
|
320 |
2020-05-22 19:52:25 |
daniel-marschall |
/trunk/ |
AJAX actions now use plugin OIDs as their namespace |
|
317 |
2020-05-21 19:34:52 |
daniel-marschall |
/trunk/ |
When OID is deleted, all attachments will be deleted, too.
If last attachment was deleted, empty folder will be deleted. |
|
316 |
2020-05-21 18:47:12 |
daniel-marschall |
/trunk/ |
Various smaller bugfixes and compatibility issues with database providers fixed |
|
296 |
2020-05-11 21:34:42 |
daniel-marschall |
/trunk/ |
|
|
281 |
2020-04-25 13:49:37 |
daniel-marschall |
/trunk/ |
Plugin architecture: Removed explicit type() of page plugins |
|
264 |
2020-04-19 20:07:10 |
daniel-marschall |
/trunk/ |
NEW: Support for SQLite3 database (currently without natural sorting though) |
|
261 |
2020-04-18 16:38:21 |
daniel-marschall |
/trunk/ |
Large refactoring: "config.inc.php" is now in format 2.1; the configuration settings are now stored in a class OIDplusBaseConfis and can therefore be altered in automated test environments.
Characters "###" inside a query now get replaced by the table prefix. |
|
256 |
2020-04-16 01:09:31 |
daniel-marschall |
/trunk/ |
Further improved and extended object oriented classes and plugin structure |
|