Skip to content

Commit

Permalink
3.35
Browse files Browse the repository at this point in the history
  • Loading branch information
bugfish\bugfishtm committed Dec 2, 2024
1 parent 5c6733c commit f11faa2
Show file tree
Hide file tree
Showing 102 changed files with 4,762 additions and 10,753 deletions.
43 changes: 6 additions & 37 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,49 +2,18 @@

Follow these guidelines if you'd like to contribute to the project!

---

## Table of contents

Read through these guidelines before you get started:

1. [Questions & Concerns](#questions--concerns)
2. [Issues & Bugs](#issues--bugs)
3. [Feature Requests](#feature-requests)
4. [Submitting Pull Requests](#submitting-pull-requests)
5. [Code Style](#code-style)

## Questions & concerns
## Questions

If you have any questions about using or developing for this project, reach out to @bugfishtm.

## Issues & bugs
## Issues

Submit an issue or pull request with a fix if you find any bugs in
the project. When submitting an issue or pull request, make sure you're as detailed as possible and fill in all answers to questions asked in the templates. For example, an issue that simply states "X/Y/Z isn't working!" will be closed.

## Feature requests

Submit an issue to request a new feature. Features fall into one of two
categories:

1. **Major**: Major changes should be discussed via email. I'm
always open to suggestions and will get back to you as soon as I can!
2. **Minor**: A minor feature can simply be added via a pull request.

## Submitting pull requests

Before you do anything, make sure you check the current list of pull requests
to ensure you aren't duplicating anyone's work. Then, do the following:
the project. When submitting an issue or pull request, make sure you're as detailed as possible.

1. Fork the repository and make your changes in a git branch: `git checkout -b my-branch base-branch`
2. Read and follow the code style guidelines.
3. Make sure your feature or fix doesn't break the project! Test thoroughly.
4. Commit your changes, and be sure to leave a detailed commit message.
5. Push your branch to your forked repo on GitHub: `git push origin my-branch`
6. Submit a pull request and hold tight!
7. If any changes are requested by the project maintainers, make them and follow this process again until the changes are merged in.
## Features

## Code style
Submit an issue to request a new feature.

Please mark your changes by comments inside the code structure.
🐟 Bugfish <3
29 changes: 5 additions & 24 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,7 @@
# Submit a feature request or bug report
Issues & Features:

Before you submit an issue, check to see if it has already been reported!
Any questions should be directed to @bugfishtm.

---


## Information

- Operating System: X
- Browser: X
- Software Version: X
- Software Build: X

## Description
- Include screenshots if possible and describe the issue you have or the feature you want to have included.
- Add steps if possible to reproduce your issue, that the support can better understand whats going on if you post an issue.
- Add relevant Software / Server or Device Information to solve your issue.

Include screenshots if possible and describe the issue you have or the feature you want to add. If you are adding a bug report, try to add upper information like software version and operating system, so we can better understand your issue. This is a general issue template, in some repositories some requested information may not be necessary or required.

## Steps to reproduce

Add steps if possible to reproduce your issue, that the support can better understand whats going on.

## Other relevant information

Add any other relevant information about this issue.
Any questions should be directed to @bugfishtm.
30 changes: 5 additions & 25 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,32 +1,12 @@
# Submit a pull request
Please provide information:

Thank you for submitting a pull request! To speed up the review process, please ensure that everything below
is true:
- Details: Provide details about your pull request and what it adds, fixes, or changes.
- Issues fixed: Enter the issue numbers resolved by this pull request below, if any.

Please check your request:

1. This is not a duplicate of an existing pull request.
2. No existing features have been broken without good reason.
3. Your commit messages are detailed.
4. The code style guidelines have been followed.
5. Documentation has been updated to reflect your changes.
6. Tests have been added or updated to reflect your changes.
7. All tests have passed.

Any questions should be directed to @bugfishtm.

---

## Pull request details

Provide details about your pull request and what it adds, fixes, or changes.

## Breaking changes

Describe what features are broken by this pull request and why, if any.

## Issues fixed

Enter the issue numbers resolved by this pull request below, if any.

## Other relevant information

Provide any other important details below.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# Changelog

## [3.35] - 2024-11-29
### Changes
- Changes on the Documentation
- Change on General GLP Notice

## [3.34] - 2024-11-29
### Changes
- Language Class x_class_lang array from Database now same structure as from file retrieval.
Expand Down
43 changes: 6 additions & 37 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,49 +2,18 @@

Follow these guidelines if you'd like to contribute to the project!

---

## Table of contents

Read through these guidelines before you get started:

1. [Questions & Concerns](#questions--concerns)
2. [Issues & Bugs](#issues--bugs)
3. [Feature Requests](#feature-requests)
4. [Submitting Pull Requests](#submitting-pull-requests)
5. [Code Style](#code-style)

## Questions & concerns
## Questions

If you have any questions about using or developing for this project, reach out to @bugfishtm.

## Issues & bugs
## Issues

Submit an issue or pull request with a fix if you find any bugs in
the project. When submitting an issue or pull request, make sure you're as detailed as possible and fill in all answers to questions asked in the templates. For example, an issue that simply states "X/Y/Z isn't working!" will be closed.

## Feature requests

Submit an issue to request a new feature. Features fall into one of two
categories:

1. **Major**: Major changes should be discussed via email. I'm
always open to suggestions and will get back to you as soon as I can!
2. **Minor**: A minor feature can simply be added via a pull request.

## Submitting pull requests

Before you do anything, make sure you check the current list of pull requests
to ensure you aren't duplicating anyone's work. Then, do the following:
the project. When submitting an issue or pull request, make sure you're as detailed as possible.

1. Fork the repository and make your changes in a git branch: `git checkout -b my-branch base-branch`
2. Read and follow the code style guidelines.
3. Make sure your feature or fix doesn't break the project! Test thoroughly.
4. Commit your changes, and be sure to leave a detailed commit message.
5. Push your branch to your forked repo on GitHub: `git push origin my-branch`
6. Submit a pull request and hold tight!
7. If any changes are requested by the project maintainers, make them and follow this process again until the changes are merged in.
## Features

## Code style
Submit an issue to request a new feature.

Please mark your changes by comments inside the code structure.
🐟 Bugfish <3
9 changes: 8 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@

The Bugfish Framework, meticulously designed for web developers, prioritizes security, flexibility, and performance. Its architecture streamlines development processes, enhancing efficiency and scalability, while a dedicated community provides support and resources for developers to maximize their projects' potential. Comprehensive documentation accompanies the framework, offering detailed insights into every function and class, accessible [here](https://bugfishtm.github.io/bugfish-framework/), serving as an invaluable resource to deepen understanding and facilitate smoother development workflows.

## Documentation
This framework is documented inside the files you can find in the "docs" folder. Just open the index.html with your web browser and you can navigate through the documentation of every class and function.

You can also find the documentation at:
https://bugfishtm.github.io/bugfish-framework/

## Repository Folders

Expand Down Expand Up @@ -62,7 +67,7 @@ Access a comprehensive array of JavaScript functions designed for integration ac

If you want to support us, include this image somewhere in your project, that people can see this project has been created with help of this framework:

![a](./_images/bugfish-framework-banner.jpg)
![a](./_images/banner.jpg)

## Get Support

Expand All @@ -71,3 +76,5 @@ Should you encounter any issues or have questions while using this software, ple
## Licensing Information

The Bugfish Framework is released under the GPLv3 License, affording you the freedom to use, modify, and distribute the project as you see fit. It is imperative to note that the "_vendor" folder contains various libraries, each with its own unique licenses. To ensure full compliance and understanding of the licensing terms associated with these included libraries, we encourage you to consult our comprehensive documentation on our GitHub page. This documentation provides exhaustive information regarding the specific licenses and any additional requirements tied to individual libraries. Your responsible adherence to these licenses is pivotal when utilizing this project. Your interest and collaboration are greatly appreciated. See Documentation of this Project in the _docs folder to get more insights about licenses of libraries used in this framework. All of them are LGPL or GPL Licenses.

🐟 Bugfish <3
1 change: 0 additions & 1 deletion _framework/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,4 @@

This folder contains the current deployed version of the Bugfish Framework source files. Find the version number in `x_class_version`. Explore its features for bug tracking and feature implementation. For more detailed information, visit [Bugfish Framework on GitHub](https://github.com/bugfishtm/bugfish-framework).

Happy coding and have a great one!
🐟 Bugfish <3
22 changes: 10 additions & 12 deletions _framework/classes/x_class_2fa.php
Original file line number Diff line number Diff line change
@@ -1,17 +1,15 @@
<?php
/*
bb fff iii hh
bb uu uu gggggg ff sss hh
bbbbbb uu uu gg gg ffff iii s hhhhhh
bb bb uu uu ggggggg ff iii sss hh hh
bbbbbb uuuu u gg ff iii s hh hh
ggggg sss
____ ____ __ __ __ ____ _ _ _____ ____ _ _
( ___)( _ \ /__\ ( \/ )( ___)( \/\/ )( _ )( _ \( )/ )
)__) ) / /(__)\ ) ( )__) ) ( )(_)( ) / ) (
(__) (_)\_)(__)(__)(_/\/\_)(____)(__/\__)(_____)(_)\_)(_)\_)
____ __ __ ___ ____ ____ ___ _ _
( _ \( )( )/ __)( ___)(_ _)/ __)( )_( )
) _ < )(__)(( (_-. )__) _)(_ \__ \ ) _ (
(____/(______)\___/(__) (____)(___/(_) (_) www.bugfish.eu
___ _
/ __) | |
| |__ ____ ____ ____ ____ _ _ _ ___ ____| | _
| __) ___) _ | \ / _ ) | | |/ _ \ / ___) | / )
| | | | ( ( | | | | ( (/ /| | | | |_| | | | |< (
|_| |_| \_||_|_|_|_|\____)\____|\___/|_| |_| \_)
Copyright (C) 2024 Jan Maurice Dahlmanns [Bugfish]
This program is free software: you can redistribute it and/or modify
Expand Down
22 changes: 10 additions & 12 deletions _framework/classes/x_class_api.php
Original file line number Diff line number Diff line change
@@ -1,17 +1,15 @@
<?php
/*
bb fff iii hh
bb uu uu gggggg ff sss hh
bbbbbb uu uu gg gg ffff iii s hhhhhh
bb bb uu uu ggggggg ff iii sss hh hh
bbbbbb uuuu u gg ff iii s hh hh
ggggg sss
____ ____ __ __ __ ____ _ _ _____ ____ _ _
( ___)( _ \ /__\ ( \/ )( ___)( \/\/ )( _ )( _ \( )/ )
)__) ) / /(__)\ ) ( )__) ) ( )(_)( ) / ) (
(__) (_)\_)(__)(__)(_/\/\_)(____)(__/\__)(_____)(_)\_)(_)\_)
____ __ __ ___ ____ ____ ___ _ _
( _ \( )( )/ __)( ___)(_ _)/ __)( )_( )
) _ < )(__)(( (_-. )__) _)(_ \__ \ ) _ (
(____/(______)\___/(__) (____)(___/(_) (_) www.bugfish.eu
___ _
/ __) | |
| |__ ____ ____ ____ ____ _ _ _ ___ ____| | _
| __) ___) _ | \ / _ ) | | |/ _ \ / ___) | / )
| | | | ( ( | | | | ( (/ /| | | | |_| | | | |< (
|_| |_| \_||_|_|_|_|\____)\____|\___/|_| |_| \_)
Copyright (C) 2024 Jan Maurice Dahlmanns [Bugfish]
This program is free software: you can redistribute it and/or modify
Expand Down
22 changes: 10 additions & 12 deletions _framework/classes/x_class_benchmark.php
Original file line number Diff line number Diff line change
@@ -1,17 +1,15 @@
<?php
/*
bb fff iii hh
bb uu uu gggggg ff sss hh
bbbbbb uu uu gg gg ffff iii s hhhhhh
bb bb uu uu ggggggg ff iii sss hh hh
bbbbbb uuuu u gg ff iii s hh hh
ggggg sss
____ ____ __ __ __ ____ _ _ _____ ____ _ _
( ___)( _ \ /__\ ( \/ )( ___)( \/\/ )( _ )( _ \( )/ )
)__) ) / /(__)\ ) ( )__) ) ( )(_)( ) / ) (
(__) (_)\_)(__)(__)(_/\/\_)(____)(__/\__)(_____)(_)\_)(_)\_)
____ __ __ ___ ____ ____ ___ _ _
( _ \( )( )/ __)( ___)(_ _)/ __)( )_( )
) _ < )(__)(( (_-. )__) _)(_ \__ \ ) _ (
(____/(______)\___/(__) (____)(___/(_) (_) www.bugfish.eu
___ _
/ __) | |
| |__ ____ ____ ____ ____ _ _ _ ___ ____| | _
| __) ___) _ | \ / _ ) | | |/ _ \ / ___) | / )
| | | | ( ( | | | | ( (/ /| | | | |_| | | | |< (
|_| |_| \_||_|_|_|_|\____)\____|\___/|_| |_| \_)
Copyright (C) 2024 Jan Maurice Dahlmanns [Bugfish]
This program is free software: you can redistribute it and/or modify
Expand Down
22 changes: 10 additions & 12 deletions _framework/classes/x_class_block.php
Original file line number Diff line number Diff line change
@@ -1,17 +1,15 @@
<?php
/*
bb fff iii hh
bb uu uu gggggg ff sss hh
bbbbbb uu uu gg gg ffff iii s hhhhhh
bb bb uu uu ggggggg ff iii sss hh hh
bbbbbb uuuu u gg ff iii s hh hh
ggggg sss
____ ____ __ __ __ ____ _ _ _____ ____ _ _
( ___)( _ \ /__\ ( \/ )( ___)( \/\/ )( _ )( _ \( )/ )
)__) ) / /(__)\ ) ( )__) ) ( )(_)( ) / ) (
(__) (_)\_)(__)(__)(_/\/\_)(____)(__/\__)(_____)(_)\_)(_)\_)
____ __ __ ___ ____ ____ ___ _ _
( _ \( )( )/ __)( ___)(_ _)/ __)( )_( )
) _ < )(__)(( (_-. )__) _)(_ \__ \ ) _ (
(____/(______)\___/(__) (____)(___/(_) (_) www.bugfish.eu
___ _
/ __) | |
| |__ ____ ____ ____ ____ _ _ _ ___ ____| | _
| __) ___) _ | \ / _ ) | | |/ _ \ / ___) | / )
| | | | ( ( | | | | ( (/ /| | | | |_| | | | |< (
|_| |_| \_||_|_|_|_|\____)\____|\___/|_| |_| \_)
Copyright (C) 2024 Jan Maurice Dahlmanns [Bugfish]
This program is free software: you can redistribute it and/or modify
Expand Down
22 changes: 10 additions & 12 deletions _framework/classes/x_class_comment.php
Original file line number Diff line number Diff line change
@@ -1,17 +1,15 @@
<?php
/*
bb fff iii hh
bb uu uu gggggg ff sss hh
bbbbbb uu uu gg gg ffff iii s hhhhhh
bb bb uu uu ggggggg ff iii sss hh hh
bbbbbb uuuu u gg ff iii s hh hh
ggggg sss
____ ____ __ __ __ ____ _ _ _____ ____ _ _
( ___)( _ \ /__\ ( \/ )( ___)( \/\/ )( _ )( _ \( )/ )
)__) ) / /(__)\ ) ( )__) ) ( )(_)( ) / ) (
(__) (_)\_)(__)(__)(_/\/\_)(____)(__/\__)(_____)(_)\_)(_)\_)
____ __ __ ___ ____ ____ ___ _ _
( _ \( )( )/ __)( ___)(_ _)/ __)( )_( )
) _ < )(__)(( (_-. )__) _)(_ \__ \ ) _ (
(____/(______)\___/(__) (____)(___/(_) (_) www.bugfish.eu
___ _
/ __) | |
| |__ ____ ____ ____ ____ _ _ _ ___ ____| | _
| __) ___) _ | \ / _ ) | | |/ _ \ / ___) | / )
| | | | ( ( | | | | ( (/ /| | | | |_| | | | |< (
|_| |_| \_||_|_|_|_|\____)\____|\___/|_| |_| \_)
Copyright (C) 2024 Jan Maurice Dahlmanns [Bugfish]
This program is free software: you can redistribute it and/or modify
Expand Down
Loading

0 comments on commit f11faa2

Please sign in to comment.