Subversion Repositories oidplus

Rev

Go to most recent revision | Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
1087 2023-02-26 01:18:19 daniel-marschall /trunk/doc/developer_notes/  
1071 2022-12-29 02:27:59 daniel-marschall /trunk/ Implemented dependency check output for CLI  
1068 2022-12-28 01:20:39 daniel-marschall /trunk/ Improved "low PHP version" error handling  
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.
 
1042 2022-12-09 22:05:45 daniel-marschall /trunk/ PHP 8.2.0 compatibility  
1041 2022-12-09 20:32:43 daniel-marschall /trunk/ New base-config setting DEFAULT_LANGUAGE (possible values: enus, dede)  
1036 2022-11-27 00:54:59 daniel-marschall /trunk/ Server errors are now shown to the user instead of error message "SyntaxError: Unexpected token < in JSON at position 0"  
1027 2022-10-25 00:49:59 daniel-marschall /trunk/doc/  
1016 2022-10-21 17:45:33 daniel-marschall /trunk/ Implemented reCAPTCHA V2 Invisible and reCAPTCHA V3 (score based)  
1001 2022-10-16 03:31:34 daniel-marschall /trunk/ New plugin: hCaptcha  
1000 2022-10-15 23:40:20 daniel-marschall /trunk/ NEW PLUGIN: Notifications for RA or Administrator  
974 2022-10-01 20:21:07 daniel-marschall /trunk/ Fix bug where HTTP was not possible after a HTTPS call (Chrome blocks secure CSRF cookie overwrite). HTTPS is now enforced if the page was previously loaded using HTTPS  
951 2022-09-17 01:29:43 daniel-marschall /trunk/ Added feature that the Objects plugin calls other plugins for help if it cannot find an object  
935 2022-09-11 12:18:25 daniel-marschall /trunk/  
874 2022-07-10 12:58:31 daniel-marschall /trunk/ Vendor update  
867 2022-07-09 15:45:15 daniel-marschall /trunk/ OID-IP : XML und JSON schema had relative schema URL. Fixed to absolute URL.  
865 2022-06-05 00:53:51 daniel-marschall /trunk/ Fixed SQLite3 OOBE issues  
864 2022-06-02 01:52:01 daniel-marschall /trunk/doc/developer_notes/database/  
863 2022-06-02 01:40:40 daniel-marschall /trunk/ Fixed Oracle OOBE example scripts  
862 2022-06-01 00:41:05 daniel-marschall /trunk/ Oracle DB: On connection error, the error message from OCI is now displayed  
844 2022-05-27 00:30:36 daniel-marschall /trunk/ New object type: Four-Character-Code (FourCC)  
830 2022-04-10 23:35:04 daniel-marschall /trunk/ - Security improvement: The private key stored in the database configuration table in the database is now encrypted using a key that will be stored in a file inside userdata ( userdata/privkey_secret.php ).
- !!! ATTENTION: If you have multiple systems access the same database (e.g. you have example.org/oidplus and example.org/oidplus_test ), then the file userdata/privkey_secret.php must kept synchronous between both, otherwise you will lose your private/public key-pair and get a new system-id every time you restart OIDplus !!!
- OIDplus can't connect to databases that are newer than the own program files anymore, avoiding data corruption.
- Changed database version from 205 to 1000.
 
825 2022-04-09 12:00:32 daniel-marschall /trunk/ - If plugins tried to log things before the logger plugins were initialized, then nothing happened. The log messages are now submitted delayed.
- Improved compatibility with OpenSSL not working out of the box if openssl.cnf file is missing.
 
814 2022-04-05 00:49:02 daniel-marschall /trunk/ PostgreSQL connection can now be established via socket  
813 2022-04-05 00:26:28 daniel-marschall /trunk/ MySQL connection can now be established via socket  
812 2022-04-05 00:11:59 daniel-marschall /trunk/ Added baseconfig settings COOKIE_DOMAIN and COOKIE_PATH  
811 2022-04-04 21:58:34 daniel-marschall /trunk/ Fixed out-of-the-box bug that prevented redirection to setup/ if userdata/baseconfig/config.inc.php was missing  
807 2022-03-25 21:08:54 daniel-marschall /trunk/ Updated SVN-Snapshot (TAR.GZ) update procedure. It now also allows to update systems which are protected by htpasswd.  
806 2022-03-25 00:56:45 daniel-marschall /trunk/ Base-config setting EXPLICIT_ABSOLUTE_SYSTEM_URL has been removed. Its functionality has now been merged with the setting CANONICAL_SYSTEM_URL. Use this instead.  
801 2022-03-24 16:15:23 daniel-marschall /trunk/ Changed OIDplus::webpath() method to include canonical paths  
797 2022-03-21 23:40:49 daniel-marschall /trunk/ Heavily increased performance of web-updater for installation channel "TAR.GZ" (SVN snapshot)  
791 2022-03-19 12:42:23 daniel-marschall /trunk/ Developer documentation  
786 2022-03-18 01:03:21 daniel-marschall /trunk/ NEW: Native OCI8 PHP plugin support for Oracle databases!  
785 2022-03-17 18:45:22 daniel-marschall /trunk/ Oracle DB tutorial  
783 2022-03-16 23:38:45 daniel-marschall /trunk/ Introduced compatibility with Oracle DB (connect via PDO or ODBC)  
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.
 
727 2022-01-07 19:42:52 daniel-marschall /trunk/ Local GIT-Version could not be detected successfully! Fixed!  
726 2022-01-07 13:54:49 daniel-marschall /trunk/ Updated Alpine Linux installation steps  
725 2022-01-07 02:04:54 daniel-marschall /trunk/ PHP extension iconv is no longer be needed if extension mbstring is installed