1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Changelog

Discussion in 'Announcements & Info' started by Lautaro, Feb 14, 2013.

Thread Status:
Not open for further replies.
  1. Lautaro

    Lautaro Administrator Developer

    This is the public changelog of the WebEngine development.
     
  2. Lautaro

    Lautaro Administrator Developer

    WebEngine 1.0.3 PL1:
    Code:
    - Fixed change password verifying process
    - Fixed admincp not showing online users when using 4DB structure
    - Fixed security issue with admincp modules
    - Fixed issue with PayPal and SuperRewards API not adding credits
     
  3. Lautaro

    Lautaro Administrator Developer

    WebEngine 1.0.3 PL2:
    Code:
    - Added display of current stats to the add stats module
    - Added 2 new PDO drivers (WebEngine can now be used in Apache for Windows)
     
  4. Lautaro

    Lautaro Administrator Developer

    WebEngine 1.0.3 PL3:
    Code:
    - Fixed forgot password module
    - Fixed VIP promotion not giving the promotion days
     
  5. Lautaro

    Lautaro Administrator Developer

    WebEngine 1.0.4:
    Code:
    - [PHP] requires short_open_tags ON
    - New deault template
    - Handler now supports directories (sub-page system)
    - Added support for 404(not found) error
    - Extra security layer added to page request
    - Page name displayed in website title (SEO)
    - After login user will be redirected to the last users-only requested page
    - Failed login system now blocks the IP address (not the username)
    - Plugins system (new table WEBENGINE_PLUGINS)
    - Fixed vote system configuration not working
    - Fixed character reset not showing success message
    - Added new language phrases:
            server_time
            vip_txt_11
            downloads_txt_6
            downloads_txt_7
            downloads_txt_8
            rankings_txt_22
            rankings_txt_23
            rankings_txt_24
            rankings_txt_25
            rankings_txt_26
            rankings_txt_27
            rankings_txt_28
            rankings_txt_29
            rankings_txt_30
            rankings_txt_31
            rankings_txt_gens_rank_1
            rankings_txt_gens_rank_2
            rankings_txt_gens_rank_3
            rankings_txt_gens_rank_4
            rankings_txt_gens_rank_5
            rankings_txt_gens_rank_6
            rankings_txt_gens_rank_7
            rankings_txt_gens_rank_8
            csbanner_txt_1
            csbanner_txt_2
    - Fixed VIP promotion system
    - Fixed rankings always displaying date even if config is set to false
    - Downloads manager (new table WEBENGINE_DOWNLOADS)
    - Module settings moved from config file to individual XML files
    - Grand Resets rankings now ordered by GR and Resets and only players with 1 or more GR shown in results
    - Improved rankings sql queries
    - Added Master Level rankings
    - Added PvP Last Stand rankings
    - Added Gens rankings
    - Automatic castle-siege battle countdown banner [BETA]
    - Cron Jobs system (new table WEBENGINE_CRON)
    - Modules Settings in admin panel [BETA]
     
  6. Lautaro

    Lautaro Administrator Developer

    WebEngine 1.0.4 PL1:
    Code:
    - Added plugin variable for expanding the AdminCP navbar
    - Fixed website forum link not working in website navbar
    - New functions added for global configurations loading from XML
    - Fixed template extra sidebar module contents not being included
     
  7. Lautaro

    Lautaro Administrator Developer

    WebEngine 1.0.5
    Code:
    - Fixed news title not being able to handle symbols
    - Fixed plugin system not loading plugins
    - Fixed guild mark display
    - WebEngine logo added to the admin panel
    - [AdminCP] Edit news
    - SMTP configurations
    - Registration email verification
    - Registration welcome email
    - Sum TempCredits to cspoints display in myaccount module
    - Vote system comletely recoded and optimized
    - Vote system credits settings
    - [AdminCP] Edit character
    - Added IP Blocking System
    - MEMB_CREDITS support
    - Fixed password recovery system vulnerability
    - [AdminCP] Change account's password
    - [AdminCP] Change account's email address
    
     
  8. Lautaro

    Lautaro Administrator Developer

    WebEngine 1.0.5 PL1
    Code:
    - Top Online rankings for 4DB structure
    - Alternative PayPal API for windows
    - Adding Credits Online Check (all API's + admincp)
    - AdminCP version check
    
     
  9. Lautaro

    Lautaro Administrator Developer

    WebEngine 1.0.6
    Code:
    - Top votes rankings
    - MuEngine library updated
    - Guild and Character Profiles
        -> Cached data updates once an hour (on request only)
    - [AdminCP] Top voters
    - [UserCP] Change account email address
    - Sidebar server information
    - Castle Siege module
    - Buy zen module
    - Added characters list in "My Account" module with link to profiles
    - Added custom credits options for PayPal and SuperReward donation APIs
     
    Netzo likes this.
  10. Lautaro

    Lautaro Administrator Developer

    WebEngine 1.0.7
    Code:
    - MD5 switch (on/off)
    - [1.0.6] PayPal & SR API's hotfix applied
    - [AdminCP] Master Level editor
    - Exclude characters from rankings
    - Give VIP at registration
    - Hide inactive usercp modules
    - Added support for non-standard SQL port (dblib)
    - Improved registration SQL queries
    - Improved login SQL query
    - Improved password change SQL query
    - Email verification message phrases fixed
    - [AdminCP] Ban system (permanent/temporal)
    - [AdminCP] Cron job reset button (clears all cron timers)
    - Facebook like and share buttons added to the news
    - Repaced DISQUS comments system with Facebook comments
    - Realtime server time
    - Realtime CS banner countdown
    - CS banner countdown is now relative to the user's time
    - Contact Us module
    - [AdminCP] New registrations list
    - [Fix] Guild mark logo binary to hex config added
     
  11. Lautaro

    Lautaro Administrator Developer

    WebEngine 1.0.7 PL1
    Code:
    - Password change/recovery emails showing wrong date (reported by eynnad)
    - Password change query fixed (reported by KREATOR)
    - Guild marks colors corrected (thanks eynnad and KREATOR)
    - Encryption library now uses the config encryption_hash (16 characters recommended)
    - Removed encryption on version check (admincp)
     
    eynnad likes this.
  12. Lautaro

    Lautaro Administrator Developer

    WebEngine 1.0.8
    Code:
    - [Security] .htaccess now only allows alpha-numeric requests
    - [Feature] Handler now supports multiple (frienly url) requests
    - [AdminCP] Now 100% responsive
    - [AdminCP] CKEditor is now loaded through its CDN
    - [AdminCP] Visually improved all modules
    - [AdminCP] Account search module created
    - [AdminCP] Account info module now combines 4 modules (account info, account characters, account's ip address and edit account)
    - [AdminCP] Module "accountsfromip" now gathers information from MEMB_STAT table as well
    - [AdminCP] Added character search module (includes "find character's account" functionalities)
    - [AdminCP] Character edit module now combines 2 modules (edit character and edit master level)
    - [AdminCP] Added online check to character edit module
    - [AdminCP] Added data filtering to character edit module
    - [AdminCP] Added a button to account information in "new registrations" and "online users" modules
    - [AdminCP] Added pagination to "new registrations" module
    - [AdminCP] Latest bans module now displays the last 50 bans
    - [AdminCP] Restructured latest bans module for easier viewing
    - [AdminCP] Added pagination to "block ip" module
    - [AdminCP] Added pagination to paypal transactions module
    - [AdminCP] Added search feature to paypal transactions module
    - [API] Fixed online check of superrewards api
    - [API] Added transaction check to superrewards api
    - [Core] Common's updateEmail() method changed to public
    - [Core] Common's addRewardItem() method removed
    - [Core] Items library removed
    - [Core] MuEngine library removed
    - [Core][Security] Handler's database instances removed from global variables
    - [Core][Feature] CreditSystem library created
    - [DATABASE] New table added: WEBENGINE_CREDITS_CONFIG
    - [DATABASE] new table added: WEBENGINE_CREDITS_LOGS
    - [AdminCP] Removed cron job edit feature
    - [AdminCP][Security] Implemented new access level system for admincp (this will allow you to easily restrict certain modules to your staff)
    - [Improvement] 404 module removed (invalid modules will now redirect to the website home)
    - [Feature] Language switch feature added
    - [Core] Improved WebEngine's error system
    - [Core][Feature] Basic anti-flood system implemented
    - [AdminCP] Website configuration check added
    - [Core] Vote library completely recoded and implemented new CreditSystem
    - [Core] PagSeguro donations API added
    - [Core] PayPal API now uses the new CreditSystem
    - [Core] SuperRewards API now uses the new CreditSystem
    - [Core] Email library created
    - [Core] Account library created
    - [Core] Common's library code optimized
    - [Core] WebEngine's file structure improved and optimized
    - [Template] Removed unused images
    - [Template] Improved the overall look of the default theme
     
  13. Lautaro

    Lautaro Administrator Developer

    WebEngine 1.0.9
    Code:
    [Core] reorganized webengine core
    [Core] config.php file removed and replaced with webengine.json (configs)
    [Core] webengine configurations are now loaded directly through json file
    [Core] encryption class removed
    [Core] added website configurations check
    [Template] updated default template
    [Template] added bootstrap cdn
    [Fix] fixed minor issues throughout the engine
    [Fix] fixed guild profile logo display
    [Improvement] guilds ranking will now display list even if score is 0
    [Security] added error handling in ranking modules
    [Improvement] added gens ranks configuration
    [Core] rankings class optimized
    [Improvement] added increment rate configuration to buy zen module
    [Security] added filter to check user input on amount of credits to exchange
    [Improvement] added content check on downloads module
    [Fix] fixed castle siege banner not displaying guild logo correctly
    [Fix] fixed castle siege module not displaying guild logo correctly
    [Fix] fixed link to guild on castle siege module
    [Api] added new api for version check
    [Core] added support for formatted language phrases
    [Improvement] removed direct credit display in myaccount module
    [Security] added error handling and optimized most usercp modules
    [Improvement] optimized server file support system
    [Template] donation logos updated
    [Feature] added paymentwall donation api
    [Fix] fixed issue with voting system not allowing username identifier in credit configuration
    [Other] faq module removed
    [Improvement] RewriteEngine turned off in admincp and api directories
    [Core] moved languages folder to includes directory
    [Core] moved cron folder to includes directory
    [Template] navbar is now configurable from a json file
    [Template] usercp is now configurable from a json file
    [Template] template settings file removed
    [Core] functions moved to single file at includes folder
    [Core] added language debugging
    [Template] added login box to sidebar
    [Template] added youtube video block example on sidebar
    [Template] added facebook page block example on sidebar
    [Api] added server time api
    [Api] added castle siege countdown api
    [Template] created main.js for template javascript
    [Core] added server time php configuration to webengine core
    [Core] removed deprecated pagseguro library
    [Core] added missing configurations for change email module
    [AdminCP] added missing module for change email configurations
    [Improvement] change email now allows disabling verification (not recommended)
    [Core] added missing configurations for forgot password module
    [AdminCP] added missing module for forgot password configurations
    [Security] patched possible sql injection hole
    [Security] added current credit check when subtracting credits (credit system)
    [Feature] added new VIP library for IGCN compatibility
    [Improvement] added new display configuration for credit system
    [Security] fixed login system not terminating inactive sessions
    [Improvement] install setup completed
    [Improvement] added support for recaptcha v2
    [AdminCP] database connection settings are now editable from the admincp
    [AdminCP] website settings are now editable from the admincp
    [Improvement] email system now detects server name automatically for email subjects
    [Improvement] list of excluded characters from rankings is now at the module configuration
    [AdminCP] admincp access list now editable from the admincp
    [AdminCP] admincp modules access level is now editable from the admincp
    [Improvement] server name variable now loaded by default on all emails
    [AdminCP] usercp menu can now be edited from the admincp
    [AdminCP] added language phrase list module
    [AdminCP] navigation menu can now be edited from the admincp
    [Core] removed build id from verion check api request
    [AdminCP] favicon added
    [Core] updated phpmailer library version 5.2.23
    [Improvement] added json extension check to installer
    [Improvement] changed php version comparison function on installer (native function)
     
    Matias- likes this.
  14. Lautaro

    Lautaro Administrator Developer

    WebEngine 1.0.9 PL1
    Code:
    [Fix] fixed issue with server time display on firefox
    [Fix] fixed issue with account online status checking on credit system
     
  15. Lautaro

    Lautaro Administrator Developer

    WebEngine 1.0.9 PL2
    Code:
    [Improvement] added new functions to email system
     
  16. Lautaro

    Lautaro Administrator Developer

    WebEngine 1.0.9 PL3
    Code:
    [Fix] fixed contact us module
     
  17. Lautaro

    Lautaro Administrator Developer

    WebEngine 1.0.9 PL4
    Code:
    [Fix] issue with function sec_to_hms() not returning the correct amount of hours
    [Fix] issue with installer not creating webengine tables on Me_MuOnline
    [Other] removed webengine version md5 check from admincp
    [Other] updated version
     
  18. Lautaro

    Lautaro Administrator Developer

    WebEngine 1.0.9 PL5
    Code:
    [Fix] issue with input types on Add Stats module
    [Improvement] added new "custom" table configuration for easier compatibility edits
    [Fix] issue with missing cache directories
     
  19. Lautaro

    Lautaro Administrator Developer

    WebEngine 1.0.9 PL6
    Code:
    [Other] updated install intro text
    [Other] updated installer version
    [Fix] cron jobs installer step not connecting to the correct database
    [Other] updated webengine version
    [Improvement] added PHP timezone list link in webengine loader
    [Fix] cron jobs throwing a PHP HTTP_HOST error (PHP-CLI)
    [Improvement] added support for grow lancer and mirage lancer characters
    [Improvement] added character's base stats
    [Other] removed enforcement of WebEngine's footer copyright
    [Other] removed paypal's windows api (WebEngine no longer officially supports Windows platform, use CentOS/Linux)
    [Improvement] optimized some cron job queries
    [AdminCP] fixed download remove button not being displayed
    [Fix] compatibility issues with Me_MuOnline database structure (MAJOR FIX)
     
    Clerigz likes this.
  20. Lautaro

    Lautaro Administrator Developer

    WebEngine 1.0.9 PL7
    Code:
    [Fix] Guild logos helper not working properly (issue #7)
    [Fix] PHP 7 function in Navbar and Usercp admincp configuration modules (issue #8)
    [Fix] Character editor not working with missing grand resets table (issue #1)
    [Fix] VIP System bug with IGCN database structure (issue #5)
    [Enhancement] Added character exclusion in vote rankings and optimized module (issue #4)
    [Other] Installer now displays the minimum required PHP version to run WebEngine (PHP 5.4)
     
    Netzo and Clerigz like this.
Thread Status:
Not open for further replies.

Share This Page