34 Commits

Author SHA1 Message Date
4682664bf0 Update URL to GitHub raw content and bump version to 2.0.3
Replaced API URLs with GitHub raw content URLs for installation and updates to ensure reliability and consistency. Incremented the program version from 2.0.2 to 2.0.3 to reflect the changes.
2025-03-24 09:58:03 +02:00
1afeb7c5fa Update version to 2.0.2 and improve repository token handling
Bump the program version from 2.0.1 to 2.0.2. Enhance the repository token and API handling by allowing repository-specific [.api] and [.token] values to override global settings, with a fallback mechanism for global values. Added more comprehensive comments to clarify the override logic.
v2.0.2
2024-10-07 18:18:11 +02:00
cac27adaf2 Add dry run, license setting & additional readme enhancement
Changes include implementing the dry run functionality, enabling the setting of license within the composer package, and allowing additional readme content to be appended to the usual readme. This development also entails minor code optimizations and bug fixes, making the package building scripts more robust and easier to use.
v2.0.1
2024-06-29 23:56:00 +02:00
7a53c0acb9 Add exclude powers option. Add subshell to isolate variables. 2024-06-26 21:53:58 +02:00
fcb77c8f3e Fix namspace replace event to happen earlier. 2024-06-26 13:12:21 +02:00
709d26a389 Add option to string replace values in namespace and classes. 2024-06-26 10:53:42 +02:00
edc01a5372 Add extends interface. v1.0.1 2024-06-05 15:49:59 +02:00
ed1cd4fffa Skip comments in loadPower function
A new condition has been added to the loadPower function in src/octopower to identify and skip lines that start with //, which are treated as comments. Previously, the function validated and processed all lines without filtering out comments.
2024-06-03 18:15:45 +02:00
223c972795 Add link to classes where dependencies are. Add composer setup instructions. 2024-05-23 10:48:48 +02:00
ff0c761414 Add option to display and add Joomla framework classes. v1.0.0 2024-05-22 14:00:41 +02:00
e2ea411a7f First release of OctoPower. 2024-05-22 11:35:38 +02:00
ee4b5003cd Make sure we have the right branch. 2024-05-21 17:11:34 +02:00
5aa4369f83 changed to declare to set global values. 2024-05-18 22:08:23 +02:00
69738f8be6 Add bash logo, written by, linted by to README. 2024-03-20 16:30:31 +02:00
0cacdd8ed5 Fix versioning in xml 2024-03-02 18:50:51 +02:00
bb0405ac5b Add option to get version from package. 2024-01-29 09:20:42 +02:00
8edfe5dc27 Add better managment of tags. Fixed getValueFromJson. 2024-01-22 10:07:29 +02:00
5620954306 Add package branch option so we can target specific brances. 2024-01-21 16:56:04 +02:00
707b200e5f Fixed the token for gitea 2024-01-19 11:52:04 +02:00
5d4b672c11 Fixed GPG key signing issue 2023-02-15 15:23:45 +02:00
aad910fb6c Adds git signing key option. 2023-02-15 02:14:37 +02:00
9012c5b541 Adds correct order of env file loading, from local to global. 2023-02-14 15:41:51 +02:00
f6291bf8ba Adds better folder managment, 2023-02-14 15:13:06 +02:00
050be81a73 Adds option to use tag version when targeting a branch. 2023-02-13 23:11:17 +02:00
b77e7ab45d Adds the options to set user details globaly for all repositories 2023-02-13 22:35:07 +02:00
f3f17fd68a Made sure dynamic config (url paths) dont overrwite eachother. 2023-02-13 16:12:41 +02:00
ae9d304c0b Improves the command input options 2023-02-13 15:37:46 +02:00
6ff9913276 Fixed some formating, and updated the git url to use the shorthand url method 2022-08-04 22:20:13 +02:00
370bc19ed7 Updated the git calls to use ssh:// protocol. 2022-08-04 19:31:57 +02:00
aa282bff5d Adds option to also set per project env values 2022-08-04 19:22:51 +02:00
4054508729 Fixed the version mismatch. 2021-06-09 12:16:41 +02:00
202797f4bf Fixed the releases option to load the assets. 2021-06-09 11:02:19 +02:00
8d6bee7144 Adds local . file config options 2021-06-08 08:36:01 +02:00
aa0ea266a4 Initial commit of OctoJpack 2021-06-08 08:20:21 +02:00