Subversion Repositories oidplus

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
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!
 
1086 2023-02-26 01:12:29 daniel-marschall /trunk/ Avoid calling *.class.php files directly to avoid PHP errors (Github Issue #4)  
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.
 
988 2022-10-05 16:52:34 daniel-marschall /trunk/  
778 2022-03-13 11:31:06 daniel-marschall /trunk/ - Plugins can now control the output of HTTP headers (especially the Content-Security-Policy header)
- Added baseconfig setting CANONICAL_SYSTEM_URL
- Fixed issue with relative paths (OIDplus::webpath(...,fase) over a proxy
 
730 2022-01-23 22:10:52 daniel-marschall /trunk/ "ImplementsFeature" is now available for all PHP classes of OIDplus, not just Plugin classes.
Therefore, OID-WHOIS can now also receive WHOIS attributes from Objects (not just the Object Plugin) or the OIDplusRA class.
 
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
 
438 2020-10-18 11:07:08 daniel-marschall /trunk/ Additional plugin verification steps to avoid implementation mistakes  
380 2020-08-30 15:08:02 daniel-marschall /trunk/ Plugin-related code improvements  
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  
292 2020-05-06 16:15:49 daniel-marschall /trunk/ Split plugin "Registration" into "OOBE" and "Registration". OOBE is now a core part of OIDplus while the Registration is not. Added color theme to OOBE. Added "feature OID" functionality.  
277 2020-04-25 02:27:11 daniel-marschall /trunk/ Introducing new plugin architecture (manifest.ini)  
256 2020-04-16 01:09:31 daniel-marschall /trunk/ Further improved and extended object oriented classes and plugin structure  
230 2020-03-23 01:35:25 daniel-marschall /trunk/ OOP  
222 2020-03-19 15:13:37 daniel-marschall /trunk/ Plugins now contain following information: name, version, author, description; visible in admin area  
221 2020-03-18 17:40:03 daniel-marschall /trunk/ New plugin type "RA authentication plugin"