[PR #319] [MERGED] Composer issue 311 #782

Closed
opened 2026-02-25 21:36:13 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/cypht-org/cypht/pull/319
Author: @jasonmunro
Created: 2/13/2019
Status: Merged
Merged: 2/13/2019
Merged by: @jasonmunro

Base: masterHead: composer-issue-311


📝 Commits (10+)

  • 985a815 remove libs now included with composer
  • a7a694c change include paths for composer installed libs
  • ff2518c composer config and updated gitignore. Don't build on travis yet
  • ef23321 composer config updates
  • 2a42855 more composer config tweaks
  • 6eba048 change the qr code lib to something with less requirements
  • 8e8443e add another php extension
  • ca36000 down merge master
  • 412e955 INSTALL update for composer
  • e361e65 down merge master

📊 Changes

174 files changed (+376 additions, -39148 deletions)

View changed files

📝 .gitignore (+1 -0)
📝 .travis/setup.sh (+1 -0)
📝 INSTALL (+5 -1)
composer.json (+41 -0)
composer.lock (+310 -0)
📝 lib/framework.php (+1 -1)
📝 modules/2fa/modules.php (+13 -10)
📝 modules/core/message_functions.php (+3 -4)
📝 modules/smtp/modules.php (+1 -1)
third_party/Base32.php (+0 -146)
third_party/HTMLPurifier.standalone.php (+0 -22524)
third_party/Html2Text.php (+0 -631)
third_party/Parsedown.php (+0 -1976)
third_party/phpqrcode.php (+0 -3312)
third_party/random_compat/lib/byte_safe_strings.php (+0 -195)
third_party/random_compat/lib/cast_to_int.php (+0 -77)
third_party/random_compat/lib/error_polyfill.php (+0 -49)
third_party/random_compat/lib/random.php (+0 -225)
third_party/random_compat/lib/random_bytes_com_dotnet.php (+0 -91)
third_party/random_compat/lib/random_bytes_dev_urandom.php (+0 -172)

...and 80 more files

📄 Description

Pullrequest

Switch to using composer for PHP dependencies.

Issues

resolves #311

Checklist

Update requires running composer install in the Cypht directory

How2Test

Tests pass

Todo

This should be good to go


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/cypht-org/cypht/pull/319 **Author:** [@jasonmunro](https://github.com/jasonmunro) **Created:** 2/13/2019 **Status:** ✅ Merged **Merged:** 2/13/2019 **Merged by:** [@jasonmunro](https://github.com/jasonmunro) **Base:** `master` ← **Head:** `composer-issue-311` --- ### 📝 Commits (10+) - [`985a815`](https://github.com/cypht-org/cypht/commit/985a81544f141668f0b2008f80a12e1669c2b1c0) remove libs now included with composer - [`a7a694c`](https://github.com/cypht-org/cypht/commit/a7a694c3476b4c25ae725f0c11abcb200aa36b8e) change include paths for composer installed libs - [`ff2518c`](https://github.com/cypht-org/cypht/commit/ff2518c2d3848fad7099de73cd025c6438bc8ee6) composer config and updated gitignore. Don't build on travis yet - [`ef23321`](https://github.com/cypht-org/cypht/commit/ef23321abacc63423abc396a6edaa3df5ea4e65a) composer config updates - [`2a42855`](https://github.com/cypht-org/cypht/commit/2a4285531a94aea974192c79a80c82997094e64c) more composer config tweaks - [`6eba048`](https://github.com/cypht-org/cypht/commit/6eba0485514114b1573792dbd9bceecf184498d4) change the qr code lib to something with less requirements - [`8e8443e`](https://github.com/cypht-org/cypht/commit/8e8443ed6f9a1a4bd727ea7aa2c658739233eb96) add another php extension - [`ca36000`](https://github.com/cypht-org/cypht/commit/ca360009d8ecd351fda719a74111cb025be19fc2) down merge master - [`412e955`](https://github.com/cypht-org/cypht/commit/412e9552f0b2bf1e3a1e5e28e2771e5d31b6b124) INSTALL update for composer - [`e361e65`](https://github.com/cypht-org/cypht/commit/e361e65cb62e4bea515a90b8a9c0cd02de5129b0) down merge master ### 📊 Changes **174 files changed** (+376 additions, -39148 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+1 -0) 📝 `.travis/setup.sh` (+1 -0) 📝 `INSTALL` (+5 -1) ➕ `composer.json` (+41 -0) ➕ `composer.lock` (+310 -0) 📝 `lib/framework.php` (+1 -1) 📝 `modules/2fa/modules.php` (+13 -10) 📝 `modules/core/message_functions.php` (+3 -4) 📝 `modules/smtp/modules.php` (+1 -1) ➖ `third_party/Base32.php` (+0 -146) ➖ `third_party/HTMLPurifier.standalone.php` (+0 -22524) ➖ `third_party/Html2Text.php` (+0 -631) ➖ `third_party/Parsedown.php` (+0 -1976) ➖ `third_party/phpqrcode.php` (+0 -3312) ➖ `third_party/random_compat/lib/byte_safe_strings.php` (+0 -195) ➖ `third_party/random_compat/lib/cast_to_int.php` (+0 -77) ➖ `third_party/random_compat/lib/error_polyfill.php` (+0 -49) ➖ `third_party/random_compat/lib/random.php` (+0 -225) ➖ `third_party/random_compat/lib/random_bytes_com_dotnet.php` (+0 -91) ➖ `third_party/random_compat/lib/random_bytes_dev_urandom.php` (+0 -172) _...and 80 more files_ </details> ### 📄 Description ## Pullrequest Switch to using composer for PHP dependencies. ### Issues resolves #311 ### Checklist Update requires running composer install in the Cypht directory ### How2Test Tests pass ### Todo This should be good to go --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-25 21:36:13 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/cypht#782
No description provided.