External (3rd party) resources
Go to file
2023-10-23 01:31:11 +00:00
.github permission changes & minor bug fixes 2022-11-09 22:56:19 +01:00
chartjs add chartjs plugins 2023-10-06 12:31:19 +00:00
d3 permission changes & minor bug fixes 2022-11-09 22:56:19 +01:00
DeepCopy permission changes & minor bug fixes 2022-11-09 22:56:19 +01:00
Elastic perm change 2023-03-25 22:32:11 +00:00
fonts change icon font to google icons 2023-10-19 21:44:09 +00:00
Http perm change 2023-03-25 22:32:11 +00:00
katex add katex for tex rendering 2023-10-06 12:31:35 +00:00
Laminas/Escaper Cleanup and added missing licenses 2023-06-25 12:48:02 +00:00
mermaid permission changes & minor bug fixes 2022-11-09 22:56:19 +01:00
mozilla/Pdf update chartjs 2023-05-24 18:09:35 +00:00
Mpdf null check fix 2023-10-23 01:10:10 +00:00
MyCLabs perm change 2023-03-25 22:32:11 +00:00
OpenLayers fix demoSetup 2023-04-16 01:55:35 +02:00
paypal/PayPal prepare workflows 2023-04-21 19:13:03 +00:00
PhpOffice replace tcpdf with TCPDF 2023-09-29 03:30:45 +00:00
Psr fix psr logger 2023-10-23 00:01:24 +00:00
setasign/Fpdi permission changes & minor bug fixes 2022-11-09 22:56:19 +01:00
Stripe phcbf autofixes 2023-05-28 12:38:27 +00:00
tcpdf start implementing strict comparison 2023-10-23 01:31:11 +00:00
zbar Cleanup and added missing licenses 2023-06-25 12:48:02 +00:00
ZipStream perm change 2023-03-25 22:32:11 +00:00
.gitignore permission changes & minor bug fixes 2022-11-09 22:56:19 +01:00
README.md Cleanup and added missing licenses 2023-06-25 12:48:02 +00:00

General

This repository contains all external resources for Karaka. These resources are an important part for the organization and by using a hard copy reduces the risk of referencing invalid or incompatible resources.

flowchart TD
    CSS-->Fonts
    Fonts-->Icon
    Icon-->LineIcons
    Icon-->LinearIcons([LinearIcons])
    Icon-->FontAwesome([FontAwesome])
    Fonts-->Text
    Text-->Roboto
    JS-->Codes
    JS-->Charting
    JS-->PDF
    Codes-->CodeRecognition
    CodeRecognition-->Zbar
    PHP-->PDF
    PHP-->Office
    PHP-->Payment
    PHP-->Search
    Charting-->Chart
    Chart-->ChartJs
    Chart-->D3
    Chart-->Mermaid
    Charting-->Map
    Map-->OpenLayers
    PDF-->PDFRendering
    PDFRendering-->mozilla
    PDF-->PDFBuilding
    PDFBuilding-->Mpdf
    Mpdf-.->setasign
    Mpdf-.->MyClabs
    Mpdf-.->DeepCopy
    Mpdf-.->Http
    Mpdf-.->Psr
    PDFBuilding-->TCPDF
    Payment-->Stripe
    Payment-->PayPal
    Office-->PhpSpreadsheet
    PhpSpreadsheet-.->Psr
    PhpSpreadsheet-.->Http
    PhpSpreadsheet-.->ZipStream
    Office-->PhpPresentation
    Office-->PhpWord
    PhpWord-.->Laminas
    Search-->Elastic

mpdf

Changes

  • Replaced ../data path with /data path. The problem is that the data is outside of the namespace path which causes problems. In order to fix this the path was changed and the data directory was copied into the namespace directory.
  • Replaces ../ttfonts path with /ttfonts path. Same reason as data path.
  • Replaces ../tmp path with /tmp path. Same reason as data path.

tcpdf

Changes

  • Added global namespacing to many function calls in tcpdf.pdf
  • Simplified the constant definition and definition checks in config.php and similar files