Create tech stack docs (techstack.yml and techstack.md) (#1521)

* Create tech stack docs (techstack.yml and techstack.md)

* Update CHANGELOG.md
This commit is contained in:
Roman Kelesidis 2024-06-18 14:29:21 +07:00 committed by GitHub
commit 19bfdf7275
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 379 additions and 0 deletions

View file

@ -6,6 +6,7 @@
**Merged pull requests:** **Merged pull requests:**
- Release 2.4.4 🦩 ([belomaxorka](https://github.com/belomaxorka)) - Release 2.4.4 🦩 ([belomaxorka](https://github.com/belomaxorka))
- Create tech stack docs (techstack.yml and techstack.md) [\#1521](https://github.com/torrentpier/torrentpier/pull/1521) ([belomaxorka](https://github.com/belomaxorka))
- Fixed seed bonus accrual [\#1518](https://github.com/torrentpier/torrentpier/pull/1518) ([belomaxorka](https://github.com/belomaxorka)) - Fixed seed bonus accrual [\#1518](https://github.com/torrentpier/torrentpier/pull/1518) ([belomaxorka](https://github.com/belomaxorka))
- [BETA] Added emoji support 😄😁 [\#1514](https://github.com/torrentpier/torrentpier/pull/1514) ([belomaxorka](https://github.com/belomaxorka)) - [BETA] Added emoji support 😄😁 [\#1514](https://github.com/torrentpier/torrentpier/pull/1514) ([belomaxorka](https://github.com/belomaxorka))
- Resize avatar image if too large 🌆 [\#1512](https://github.com/torrentpier/torrentpier/pull/1512) ([belomaxorka](https://github.com/belomaxorka)) - Resize avatar image if too large 🌆 [\#1512](https://github.com/torrentpier/torrentpier/pull/1512) ([belomaxorka](https://github.com/belomaxorka))

140
techstack.md Normal file
View file

@ -0,0 +1,140 @@
<!--
&lt;--- Readme.md Snippet without images Start ---&gt;
## Tech Stack
torrentpier/torrentpier is built on the following main stack:
- [PHP](http://www.php.net/) Languages
- [Smarty](http://www.smarty.net/) Templating Languages & Extensions
- [JavaScript](https://developer.mozilla.org/en-US/docs/Web/JavaScript) Languages
- [SQL](https://en.wikipedia.org/wiki/SQL) Languages
- [GitHub Actions](https://github.com/features/actions) Continuous Integration
Full tech stack [here](/techstack.md)
&lt;--- Readme.md Snippet without images End ---&gt;
&lt;--- Readme.md Snippet with images Start ---&gt;
## Tech Stack
torrentpier/torrentpier is built on the following main stack:
- <img width='25' height='25' src='https://img.stackshare.io/service/991/hwUcGZ41_400x400.jpg' alt='PHP'/> [PHP](http://www.php.net/) Languages
- <img width='25' height='25' src='https://img.stackshare.io/service/3693/smarty.png' alt='Smarty'/> [Smarty](http://www.smarty.net/) Templating Languages & Extensions
- <img width='25' height='25' src='https://img.stackshare.io/service/1209/javascript.jpeg' alt='JavaScript'/> [JavaScript](https://developer.mozilla.org/en-US/docs/Web/JavaScript) Languages
- <img width='25' height='25' src='https://img.stackshare.io/service/2271/default_068d33483bba6b81ee13fbd4dc7aab9780896a54.png' alt='SQL'/> [SQL](https://en.wikipedia.org/wiki/SQL) Languages
- <img width='25' height='25' src='https://img.stackshare.io/service/11563/actions.png' alt='GitHub Actions'/> [GitHub Actions](https://github.com/features/actions) Continuous Integration
Full tech stack [here](/techstack.md)
&lt;--- Readme.md Snippet with images End ---&gt;
-->
<div align="center">
# Tech Stack File
![](https://img.stackshare.io/repo.svg "repo") [torrentpier/torrentpier](https://github.com/torrentpier/torrentpier)![](https://img.stackshare.io/public_badge.svg "public")
<br/><br/>
|19<br/>Tools used|06/18/24 <br/>Report generated|
|------|------|
</div>
## <img src='https://img.stackshare.io/languages.svg'/> Languages (5)
<table><tr>
<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/991/hwUcGZ41_400x400.jpg' alt='PHP'>
<br>
<sub><a href="http://www.php.net/">PHP</a></sub>
<br>
<sub></sub>
</td>
<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/3693/smarty.png' alt='Smarty'>
<br>
<sub><a href="http://www.smarty.net/">Smarty</a></sub>
<br>
<sub></sub>
</td>
<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/6727/css.png' alt='CSS 3'>
<br>
<sub><a href="https://developer.mozilla.org/en-US/docs/Web/CSS/CSS3">CSS 3</a></sub>
<br>
<sub></sub>
</td>
<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/1209/javascript.jpeg' alt='JavaScript'>
<br>
<sub><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript">JavaScript</a></sub>
<br>
<sub></sub>
</td>
<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/2271/default_068d33483bba6b81ee13fbd4dc7aab9780896a54.png' alt='SQL'>
<br>
<sub><a href="https://en.wikipedia.org/wiki/SQL">SQL</a></sub>
<br>
<sub></sub>
</td>
</tr>
</table>
## <img src='https://img.stackshare.io/devops.svg'/> DevOps (2)
<table><tr>
<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/1046/git.png' alt='Git'>
<br>
<sub><a href="http://git-scm.com/">Git</a></sub>
<br>
<sub></sub>
</td>
<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/11563/actions.png' alt='GitHub Actions'>
<br>
<sub><a href="https://github.com/features/actions">GitHub Actions</a></sub>
<br>
<sub></sub>
</td>
</tr>
</table>
## Other (1)
<table><tr>
<td align='center'>
<img width='36' height='36' src='https://img.stackshare.io/service/9170/183678.jpeg' alt='Monolog'>
<br>
<sub><a href="https://github.com/Seldaek/monolog">Monolog</a></sub>
<br>
<sub></sub>
</td>
</tr>
</table>
## <img src='https://img.stackshare.io/group.svg' /> Open source packages (11)</h2>
## <img width='24' height='24' src='https://img.stackshare.io/package_manager/1778/default_90cb8b66e85ae5b95928b10bb076ab6a27c7e151.png'/> Packagist (11)
|NAME|VERSION|LAST UPDATED|LAST UPDATED BY|LICENSE|VULNERABILITIES|
|:------|:------|:------|:------|:------|:------|
|[bugsnag/bugsnag](https://packagist.org/bugsnag/bugsnag)|v3.29.1|10/01/23|Roman Kelesidis |N/A|N/A|
|[claviska/simpleimage](https://packagist.org/claviska/simpleimage)|v4.2.0|12/22/23|Roman Kelesidis |N/A|N/A|
|[egulias/email-validator](https://packagist.org/egulias/email-validator)|v4.0.2|10/06/23|Cønstantine Kovalensky |N/A|N/A|
|[filp/whoops](https://packagist.org/filp/whoops)|v2.15.4|03/19/23|Yury Pikhtarev |N/A|N/A|
|[gigablah/sphinxphp](https://packagist.org/gigablah/sphinxphp)|v2.0.8|02/22/23|Roman Kelesidis |N/A|N/A|
|[google/recaptcha](https://packagist.org/google/recaptcha)|v1.3.0|10/01/23|Roman Kelesidis |N/A|N/A|
|[monolog/monolog](https://packagist.org/monolog/monolog)|v3.6.0|01/17/24|Roman Kelesidis |N/A|N/A|
|[samdark/sitemap](https://packagist.org/samdark/sitemap)|v2.4.1|11/02/23|dependabot[bot] |N/A|N/A|
|[symfony/mailer](https://packagist.org/symfony/mailer)|v6.4.8|10/06/23|Cønstantine Kovalensky |N/A|N/A|
|[symfony/var-dumper](https://packagist.org/symfony/var-dumper)|v6.4.8|10/01/23|Roman Kelesidis |N/A|N/A|
|[vlucas/phpdotenv](https://packagist.org/vlucas/phpdotenv)|v5.6.0|11/27/23|Roman Kelesidis |N/A|N/A|
<br/>
<div align='center'>
Generated via [Stack File](https://github.com/marketplace/stack-file)

238
techstack.yml Normal file
View file

@ -0,0 +1,238 @@
repo_name: torrentpier/torrentpier
report_id: 2080b694990feb7f2162d12e7ac899e9
version: 0.1
repo_type: Public
timestamp: '2024-06-18T07:21:32+00:00'
requested_by: belomaxorka
provider: github
branch: master
detected_tools_count: 19
tools:
- name: PHP
description: A popular general-purpose scripting language that is especially suited
to web development
website_url: http://www.php.net/
open_source: true
hosted_saas: false
category: Languages & Frameworks
sub_category: Languages
image_url: https://img.stackshare.io/service/991/hwUcGZ41_400x400.jpg
detection_source_url: https://github.com/torrentpier/torrentpier
detection_source: Repo Metadata
- name: Smarty
description: Template engine for PHP
website_url: http://www.smarty.net/
open_source: false
hosted_saas: false
category: Languages & Frameworks
sub_category: Templating Languages & Extensions
image_url: https://img.stackshare.io/service/3693/smarty.png
detection_source_url: https://github.com/torrentpier/torrentpier
detection_source: Repo Metadata
- name: CSS 3
description: The latest evolution of the Cascading Style Sheets language
website_url: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS3
open_source: true
hosted_saas: false
category: Languages & Frameworks
sub_category: Languages
image_url: https://img.stackshare.io/service/6727/css.png
detection_source_url: https://github.com/torrentpier/torrentpier
detection_source: Repo Metadata
- name: JavaScript
description: Lightweight, interpreted, object-oriented language with first-class
functions
website_url: https://developer.mozilla.org/en-US/docs/Web/JavaScript
open_source: true
hosted_saas: false
category: Languages & Frameworks
sub_category: Languages
image_url: https://img.stackshare.io/service/1209/javascript.jpeg
detection_source_url: https://github.com/torrentpier/torrentpier
detection_source: Repo Metadata
- name: SQL
description: It is a domain-specific language used in programming
website_url: https://en.wikipedia.org/wiki/SQL
open_source: true
hosted_saas: false
category: Languages & Frameworks
sub_category: Languages
image_url: https://img.stackshare.io/service/2271/default_068d33483bba6b81ee13fbd4dc7aab9780896a54.png
detection_source_url: https://github.com/torrentpier/torrentpier/blob/master/install/sql/mysql.sql
detection_source: install/sql/mysql.sql
last_updated_by: glix08
last_updated_on: 2011-06-27 21:23:51.000000000 Z
- name: Git
description: Fast, scalable, distributed revision control system
website_url: http://git-scm.com/
open_source: true
hosted_saas: false
category: Build, Test, Deploy
sub_category: Version Control System
image_url: https://img.stackshare.io/service/1046/git.png
detection_source_url: https://github.com/torrentpier/torrentpier
detection_source: Repo Metadata
- name: GitHub Actions
description: Automate your workflow from idea to production
website_url: https://github.com/features/actions
open_source: false
hosted_saas: true
category: Build, Test, Deploy
sub_category: Continuous Integration
image_url: https://img.stackshare.io/service/11563/actions.png
detection_source_url: https://github.com/torrentpier/torrentpier/blob/master/.github/workflows/phpmd.yml
detection_source: ".github/workflows/phpmd.yml"
last_updated_by: Yury Pikhtarev
last_updated_on: 2023-03-09 18:32:06.000000000 Z
- name: Monolog
website_url: https://github.com/Seldaek/monolog
open_source: false
hosted_saas: false
image_url: https://img.stackshare.io/service/9170/183678.jpeg
detection_source_url: https://github.com/torrentpier/torrentpier/blob/master/composer.json
detection_source: composer.json
last_updated_by: Roman Kelesidis
last_updated_on: 2024-01-17 06:53:01.000000000 Z
- name: bugsnag/bugsnag
description: Official Bugsnag notifier for PHP applications
package_url: https://packagist.org/bugsnag/bugsnag
version: 3.29.1
open_source: false
hosted_saas: false
category: Build, Test, Deploy
sub_category: Package Managers
image_url: https://img.stackshare.io/package/packagist/image.png
detection_source_url: https://github.com/torrentpier/torrentpier/blob/master/composer.lock
detection_source: composer.json
last_updated_by: Roman Kelesidis
last_updated_on: 2023-10-01 17:52:11.000000000 Z
- name: claviska/simpleimage
description: A PHP class that makes working with images as simple as possible
package_url: https://packagist.org/claviska/simpleimage
version: 4.2.0
open_source: false
hosted_saas: false
category: Build, Test, Deploy
sub_category: Package Managers
image_url: https://img.stackshare.io/package/packagist/image.png
detection_source_url: https://github.com/torrentpier/torrentpier/blob/master/composer.lock
detection_source: composer.json
last_updated_by: Roman Kelesidis
last_updated_on: 2023-12-22 17:42:59.000000000 Z
- name: egulias/email-validator
description: A library for validating emails against several RFCs
package_url: https://packagist.org/egulias/email-validator
version: 4.0.2
open_source: false
hosted_saas: false
category: Build, Test, Deploy
sub_category: Package Managers
image_url: https://img.stackshare.io/package/packagist/image.png
detection_source_url: https://github.com/torrentpier/torrentpier/blob/master/composer.lock
detection_source: composer.json
last_updated_by: Cønstantine Kovalensky
last_updated_on: 2023-10-06 14:53:00.000000000 Z
- name: filp/whoops
description: Php error handling for cool kids
package_url: https://packagist.org/filp/whoops
version: 2.15.4
open_source: false
hosted_saas: false
category: Build, Test, Deploy
sub_category: Package Managers
image_url: https://img.stackshare.io/package/packagist/image.png
detection_source_url: https://github.com/torrentpier/torrentpier/blob/master/composer.lock
detection_source: composer.json
last_updated_by: Yury Pikhtarev
last_updated_on: 2023-03-19 18:26:26.000000000 Z
- name: gigablah/sphinxphp
description: Sphinx Search PHP API
package_url: https://packagist.org/gigablah/sphinxphp
version: 2.0.8
open_source: false
hosted_saas: false
category: Build, Test, Deploy
sub_category: Package Managers
image_url: https://img.stackshare.io/package/packagist/image.png
detection_source_url: https://github.com/torrentpier/torrentpier/blob/master/composer.lock
detection_source: composer.json
last_updated_by: Roman Kelesidis
last_updated_on: 2023-02-22 16:41:52.000000000 Z
- name: google/recaptcha
description: Client library for reCAPTCHA
package_url: https://packagist.org/google/recaptcha
version: 1.3.0
open_source: false
hosted_saas: false
category: Build, Test, Deploy
sub_category: Package Managers
image_url: https://img.stackshare.io/package/packagist/image.png
detection_source_url: https://github.com/torrentpier/torrentpier/blob/master/composer.lock
detection_source: composer.json
last_updated_by: Roman Kelesidis
last_updated_on: 2023-10-01 17:52:11.000000000 Z
- name: monolog/monolog
description: Sends your logs to files
package_url: https://packagist.org/monolog/monolog
version: 3.6.0
open_source: false
hosted_saas: false
category: Build, Test, Deploy
sub_category: Package Managers
image_url: https://img.stackshare.io/package/packagist/image.png
detection_source_url: https://github.com/torrentpier/torrentpier/blob/master/composer.lock
detection_source: composer.json
last_updated_by: Roman Kelesidis
last_updated_on: 2024-01-17 06:53:01.000000000 Z
- name: samdark/sitemap
description: Sitemap and sitemap index builder
package_url: https://packagist.org/samdark/sitemap
version: 2.4.1
open_source: false
hosted_saas: false
category: Build, Test, Deploy
sub_category: Package Managers
image_url: https://img.stackshare.io/package/packagist/image.png
detection_source_url: https://github.com/torrentpier/torrentpier/blob/master/composer.lock
detection_source: composer.json
last_updated_by: dependabot[bot]
last_updated_on: 2023-11-02 06:40:54.000000000 Z
- name: symfony/mailer
description: Helps sending emails
package_url: https://packagist.org/symfony/mailer
version: 6.4.8
open_source: false
hosted_saas: false
category: Build, Test, Deploy
sub_category: Package Managers
image_url: https://img.stackshare.io/package/packagist/image.png
detection_source_url: https://github.com/torrentpier/torrentpier/blob/master/composer.lock
detection_source: composer.json
last_updated_by: Cønstantine Kovalensky
last_updated_on: 2023-10-06 14:53:00.000000000 Z
- name: symfony/var-dumper
description: Provides mechanisms for walking through any arbitrary PHP variable
package_url: https://packagist.org/symfony/var-dumper
version: 6.4.8
open_source: false
hosted_saas: false
category: Build, Test, Deploy
sub_category: Package Managers
image_url: https://img.stackshare.io/package/packagist/image.png
detection_source_url: https://github.com/torrentpier/torrentpier/blob/master/composer.lock
detection_source: composer.json
last_updated_by: Roman Kelesidis
last_updated_on: 2023-10-01 17:52:11.000000000 Z
- name: vlucas/phpdotenv
description: Loads environment variables from `.env` to `getenv
package_url: https://packagist.org/vlucas/phpdotenv
version: 5.6.0
open_source: false
hosted_saas: false
category: Build, Test, Deploy
sub_category: Package Managers
image_url: https://img.stackshare.io/package/packagist/image.png
detection_source_url: https://github.com/torrentpier/torrentpier/blob/master/composer.lock
detection_source: composer.json
last_updated_by: Roman Kelesidis
last_updated_on: 2023-11-27 16:18:03.000000000 Z