OpenCAD Php Versions Save

Open Source Computer Aided Dispatch System for Roleplay Communities.

v1.0.0-canary.1+2def426

2 years ago

This pre-release (Canary) implements the following changes:

  • Removes commented out code.
    • Commented out code adds bloat and serves no use. If it is needed in the future for whatever reason, it can be retrieved from Git history.
  • Remove configuring loggers outside of Debug Mode.
    • There were a couple functions where it was possible for OpenCAD to configure loggers outside of Debug Mode.
  • Resolve unsafe cross-origin.
    • Added rel="noopener" to the Stopwatch to prevents the external resource from abusing (not that they would) window.opener, potentially avoiding a redirect to a malicious URL if using a browser before Chrome 88, Firefox 79, or Safari 12.1.
  • Implement SRI and remove legacy vendor example folders. Subresource Integrity allows the browser to verify that resources hosted on an external server were not tampered with.
  • Utilize HTTPS instead of HTTP in included libraries.
  • Starting to bring forward the theming the localization features that we already implemented.
    • Detaches theming from the core code.
    • Eliminates EOL vendor libraries.
  • [#366] Combined dl_type and dl_status in to one column to equalize table content with header(s).
    • [#366] Moved Driver's License content to after Build as it doesn't describe an attribute of a person.
    • [#366] It was more consistent with the rest of the headers to have "Build" for the DL column.
    • Reported by @AniTexs.
  • Removed SQL directory to reduce the number of places SQL templates need to be updated.
    • Updated oc-install to reference NEW location of sql scripts.
  • [#367] Fixed trimming issue for dl_status selection.
    • Saving/Editing will be addressed in a future PR.
    • Also reported by @AniTexs.
  • Remove superfluous vendors folder. The libraries contaioned with in aren't use in core code but used in themes.
  • Remove cad.php and civilian.php. …
  • Database rewrite. Enough said.
  • Introduce changes to oc-install.sql to be compliant with re-write.
  • Add LIVE_MAP option to oc-config.sample.php.
  • Update database schema.
    • Required chamges for oc-update.sql forthcoming.
  • Move functions in to oc-includes.
    • Remove depecated actions folder.
  • Update installer to support LIVEMAP_URL.
    • Update installer to support WEBHOOK_URL
  • Remove superfluous $testing variable.
    • The subject of settings/defaults for testing needs to revisited.
  • Add reference to oc_config in oc-functions to access CONSTANTS.
  • Update internal libraries to use standard sql table naming conventions.
  • Move debug info to a modal which is only accessible to admins.
    • This ensure debug info doesn't dsitrub EUs.
  • Fix paths in mdt.php for NCIC tools. Strip "/js/" from path.
  • Remove deprecated JIRA widget from ncicAdmin.php.
  • Remove deprecated JIRA widget from error pages plugin.
    • This code should be intefrated directly with the core codebase.
  • Add dashboard.modal.inc.php for oc-start.php.
    • Contaions modal for debug output.
  • Update .gitignore.
  • [#379] Centralize and improve entropy implementation.
  • [#380] Tweak code to only show content section when LIVEMAP_URL is defined in oc-config."
  • [#374/#384] Drop support for end-of-life PHP and MySQL/MariaDB versions.
  • [#389] Renamed weaponPermit to weaponPermitStatus
    • [#389] Tweaked weaponPermitType to align with new database spec.
    • [#389] Tweaked weaponPermitIssuedBy to align with the new database spec.
  • Further modularize theming. Default now uses the "building blocks" in it's includes folder.
    • Themeing no longer relies on oc-includes.
  • Add COMMUNITY_HOMEPAGE constant to oc-config.sample.php.

0.3.2-hotfix362

3 years ago

Changes made include:

Fix for #362 General cleanup Project Rebranding

0.3.2

3 years ago

Changes made include

  • Data update files up to 1/15/2021
  • Data file now includes the <DB_PREFIX> before each table, making it easier to use the replace function.
  • The logos and other stuff have been updated to the updated versions.

Having issues with this version? Let us know in our Discord! https://discord.gg/T67dGKePHE

0.3.1-f1cfe311e6a

4 years ago

0.3.1-commit-0e793a9e7c3

4 years ago

0.3.0-HF18-commit-916470cb8fb

4 years ago

OpenCAD 0.3.0 Hotfix 18 (commit 916470c)

0.3.0-HF-17-commit-0483d311ae6

4 years ago

0.3.0-HF16-(commit-11231dfc96f)

4 years ago

0.3.0-HF15-commit-3456f0afca7

4 years ago

0.3.0-HF14-commit-6a279cfde03

4 years ago