k.eaven
6eceadfa6c
Merge pull request 'Main' ( #6 ) from main into development
...
CI/CD Pipeline / Integration Tests (push) Successful in 25s
CI/CD Pipeline / Build Docker Image (push) Successful in 46s
CI/CD Pipeline / Unit Tests (Python 3.11) (push) Successful in 30s
CI/CD Pipeline / Unit Tests (Python 3.13) (push) Successful in 33s
CI/CD Pipeline / Code Quality & Linting (push) Successful in 27s
CI/CD Pipeline / CI/CD Pipeline Status (push) Successful in 1s
CI/CD Pipeline / Generate Test Report (push) Successful in 6s
CI/CD Pipeline / Security Scanning (push) Successful in 27s
CI/CD Pipeline / Unit Tests (Python 3.12) (push) Successful in 24s
Reviewed-on: k.eaven/pterodisbot#6
2026-11-03 10:59:32 +00:00
k.eaven
da01f64e5c
Version increment
CI/CD Pipeline / Unit Tests (Python 3.12) (push) Successful in 36s
CI/CD Pipeline / Security Scanning (push) Successful in 31s
CI/CD Pipeline / Integration Tests (push) Successful in 18s
CI/CD Pipeline / Build Docker Image (push) Successful in 36s
CI/CD Pipeline / Unit Tests (Python 3.13) (push) Successful in 35s
CI/CD Pipeline / Code Quality & Linting (push) Successful in 35s
CI/CD Pipeline / Unit Tests (Python 3.11) (push) Successful in 30s
CI/CD Pipeline / Generate Test Report (push) Successful in 11s
CI/CD Pipeline / CI/CD Pipeline Status (push) Successful in 2s
2026-11-03 10:38:23 +00:00
k.eaven
3743d19d9d
Merge pull request 'Merge development into main: Multi-guild support + fixes' ( #5 ) from development into main
...
CI/CD Pipeline / Unit Tests (Python 3.13) (push) Successful in 1m1s
CI/CD Pipeline / Generate Test Report (push) Successful in 3s
CI/CD Pipeline / Code Quality & Linting (push) Successful in 40s
CI/CD Pipeline / Integration Tests (push) Successful in 20s
CI/CD Pipeline / Security Scanning (push) Successful in 28s
CI/CD Pipeline / Build Docker Image (push) Successful in 37s
CI/CD Pipeline / CI/CD Pipeline Status (push) Successful in 1s
CI/CD Pipeline / Unit Tests (Python 3.11) (push) Successful in 43s
CI/CD Pipeline / Unit Tests (Python 3.12) (push) Successful in 1m0s
Reviewed-on: k.eaven/pterodisbot#5
2026-11-03 10:25:34 +00:00
k.eaven
f3f7bb9c4a
Format resource usage denominators left-aligned in embeds
...
CI/CD Pipeline / Generate Test Report (push) Successful in 3s
CI/CD Pipeline / Code Quality & Linting (push) Successful in 24s
CI/CD Pipeline / Unit Tests (Python 3.13) (pull_request) Successful in 32s
CI/CD Pipeline / Code Quality & Linting (pull_request) Successful in 26s
CI/CD Pipeline / Security Scanning (pull_request) Successful in 23s
CI/CD Pipeline / Unit Tests (Python 3.11) (pull_request) Successful in 30s
CI/CD Pipeline / CI/CD Pipeline Status (pull_request) Successful in 2s
CI/CD Pipeline / Unit Tests (Python 3.11) (push) Successful in 2m48s
CI/CD Pipeline / Unit Tests (Python 3.12) (push) Successful in 2m46s
CI/CD Pipeline / Unit Tests (Python 3.13) (push) Successful in 2m46s
CI/CD Pipeline / Security Scanning (push) Successful in 32s
CI/CD Pipeline / Integration Tests (push) Successful in 24s
CI/CD Pipeline / Build Docker Image (push) Successful in 12m21s
CI/CD Pipeline / CI/CD Pipeline Status (push) Successful in 2s
CI/CD Pipeline / Unit Tests (Python 3.12) (pull_request) Successful in 30s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 18s
CI/CD Pipeline / Build Docker Image (pull_request) Skipped
CI/CD Pipeline / Generate Test Report (pull_request) Successful in 3s
- Changed format_limit() in _add_resource_fields() to use left-alignment (<8) instead of right-alignment (>8)
- Denominators (limits/∞) now align left relative to the '/' separator
- Produces cleaner visual formatting in resource usage section
2026-11-03 09:16:36 +00:00
k.eaven
204cc6704c
Chore: correct errors in README
CI/CD Pipeline / Unit Tests (Python 3.12) (push) Failing after 7s
CI/CD Pipeline / Unit Tests (Python 3.11) (push) Successful in 32s
CI/CD Pipeline / CI/CD Pipeline Status (push) Successful in 1s
CI/CD Pipeline / Integration Tests (push) Skipped
CI/CD Pipeline / Code Quality & Linting (push) Successful in 28s
CI/CD Pipeline / Security Scanning (push) Successful in 27s
CI/CD Pipeline / Build Docker Image (push) Skipped
CI/CD Pipeline / Unit Tests (Python 3.13) (push) Successful in 34s
CI/CD Pipeline / Generate Test Report (push) Successful in 3s
2026-10-30 11:06:14 +00:00
k.eaven
9a3122a259
chore: Remove stray file
CI/CD Pipeline / Unit Tests (Python 3.13) (push) Successful in 39s
CI/CD Pipeline / Security Scanning (push) Successful in 29s
CI/CD Pipeline / Generate Test Report (push) Successful in 4s
CI/CD Pipeline / Build Docker Image (push) Successful in 33s
CI/CD Pipeline / CI/CD Pipeline Status (push) Successful in 1s
CI/CD Pipeline / Unit Tests (Python 3.11) (push) Successful in 39s
CI/CD Pipeline / Unit Tests (Python 3.12) (push) Successful in 35s
CI/CD Pipeline / Integration Tests (push) Successful in 23s
CI/CD Pipeline / Code Quality & Linting (push) Successful in 21s
2026-10-30 10:37:26 +00:00
k.eaven
bec06bd909
feat: Multi-guild support implementation
...
- Added multi-guild support with comma-separated AllowedGuildIDs config
- Per-guild embed tracking with isolated state
- Per-server action locking to prevent race conditions across guilds
- Cross-guild embed updates after power actions
- Debug logging for embed update triggers
- Fixed resource usage field formatting (brackets now properly closed)
- Updated config.ini.sample, generate_config.py for backward compatibility
- Updated README.md with multi-guild documentation
- Updated tests for multi-guild support
2026-10-30 10:37:13 +00:00
k.eaven
e68b248033
Merge pull request 'Remove redundant original code (pterodisbot.py)' ( #4 ) from development into main
CI/CD Pipeline / Unit Tests (Python 3.13) (push) Successful in 39s
CI/CD Pipeline / Code Quality & Linting (push) Successful in 45s
CI/CD Pipeline / Security Scanning (push) Successful in 33s
CI/CD Pipeline / Unit Tests (Python 3.11) (push) Successful in 30s
CI/CD Pipeline / Integration Tests (push) Successful in 21s
CI/CD Pipeline / Generate Test Report (push) Successful in 7s
CI/CD Pipeline / Build Docker Image (push) Successful in 44s
CI/CD Pipeline / CI/CD Pipeline Status (push) Successful in 2s
CI/CD Pipeline / Unit Tests (Python 3.12) (push) Successful in 30s
2026-10-26 11:43:40 +00:00
k.eaven
25cf7fed34
Remove redundant original code
CI/CD Pipeline / Unit Tests (Python 3.11) (push) Successful in 33s
CI/CD Pipeline / Code Quality & Linting (push) Successful in 30s
CI/CD Pipeline / Unit Tests (Python 3.12) (push) Successful in 21s
CI/CD Pipeline / Generate Test Report (push) Successful in 5s
CI/CD Pipeline / CI/CD Pipeline Status (push) Successful in 1s
CI/CD Pipeline / Unit Tests (Python 3.12) (pull_request) Successful in 1m17s
CI/CD Pipeline / Unit Tests (Python 3.11) (pull_request) Successful in 1m17s
CI/CD Pipeline / Code Quality & Linting (pull_request) Successful in 29s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 32s
CI/CD Pipeline / Build Docker Image (pull_request) Skipped
CI/CD Pipeline / Generate Test Report (pull_request) Successful in 4s
CI/CD Pipeline / CI/CD Pipeline Status (pull_request) Successful in 2s
CI/CD Pipeline / Unit Tests (Python 3.13) (push) Successful in 35s
CI/CD Pipeline / Security Scanning (push) Successful in 29s
CI/CD Pipeline / Integration Tests (push) Successful in 25s
CI/CD Pipeline / Build Docker Image (push) Successful in 55s
CI/CD Pipeline / Unit Tests (Python 3.13) (pull_request) Successful in 1m17s
CI/CD Pipeline / Security Scanning (pull_request) Successful in 38s
2026-10-26 11:32:51 +00:00
k.eaven
27967b8f7b
Merge pull request 'Chore: Minor docstring updates for release prep' ( #3 ) from development into main
...
CI/CD Pipeline / Unit Tests (Python 3.13) (push) Successful in 46s
CI/CD Pipeline / Code Quality & Linting (push) Successful in 41s
CI/CD Pipeline / Generate Test Report (push) Successful in 3s
CI/CD Pipeline / Build Docker Image (push) Successful in 33s
CI/CD Pipeline / CI/CD Pipeline Status (push) Successful in 2s
CI/CD Pipeline / Unit Tests (Python 3.11) (push) Successful in 30s
CI/CD Pipeline / Unit Tests (Python 3.12) (push) Successful in 37s
CI/CD Pipeline / Integration Tests (push) Successful in 23s
CI/CD Pipeline / Security Scanning (push) Successful in 38s
Reviewed-on: k.eaven/pterodisbot#3
2026-10-24 23:11:00 +00:00
k.eaven
2323ea5eab
Chore: Minor docstring updates for release prep
CI/CD Pipeline / Unit Tests (Python 3.12) (push) Successful in 33s
CI/CD Pipeline / Unit Tests (Python 3.13) (push) Successful in 32s
CI/CD Pipeline / Code Quality & Linting (push) Successful in 26s
CI/CD Pipeline / Security Scanning (push) Successful in 24s
CI/CD Pipeline / Unit Tests (Python 3.11) (push) Successful in 30s
CI/CD Pipeline / Generate Test Report (push) Successful in 11s
CI/CD Pipeline / CI/CD Pipeline Status (push) Successful in 2s
CI/CD Pipeline / Unit Tests (Python 3.11) (pull_request) Successful in 46s
CI/CD Pipeline / Unit Tests (Python 3.12) (pull_request) Successful in 47s
CI/CD Pipeline / Unit Tests (Python 3.13) (pull_request) Successful in 48s
CI/CD Pipeline / Code Quality & Linting (pull_request) Successful in 29s
CI/CD Pipeline / Security Scanning (pull_request) Successful in 33s
CI/CD Pipeline / Build Docker Image (pull_request) Skipped
CI/CD Pipeline / Integration Tests (push) Successful in 18s
CI/CD Pipeline / Build Docker Image (push) Successful in 55s
CI/CD Pipeline / CI/CD Pipeline Status (pull_request) Successful in 2s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 19s
CI/CD Pipeline / Generate Test Report (pull_request) Successful in 3s
2026-10-24 23:02:16 +00:00
k.eaven
92104fb4bf
Merge pull request 'Update: Major code refactor for modular extensibility' ( #2 ) from development into main
...
CI/CD Pipeline / Unit Tests (Python 3.11) (push) Successful in 53s
CI/CD Pipeline / Unit Tests (Python 3.12) (push) Successful in 35s
CI/CD Pipeline / Code Quality & Linting (push) Successful in 28s
CI/CD Pipeline / Security Scanning (push) Successful in 29s
CI/CD Pipeline / Generate Test Report (push) Successful in 3s
CI/CD Pipeline / Build Docker Image (push) Successful in 25s
CI/CD Pipeline / Unit Tests (Python 3.13) (push) Successful in 53s
CI/CD Pipeline / Integration Tests (push) Successful in 20s
CI/CD Pipeline / CI/CD Pipeline Status (push) Successful in 1s
Reviewed-on: k.eaven/pterodisbot#2
2026-10-24 15:33:41 +00:00
k.eaven
49848286d7
Redirect program entrypoint via shell script in image
CI/CD Pipeline / Unit Tests (Python 3.12) (push) Successful in 38s
CI/CD Pipeline / Security Scanning (push) Successful in 32s
CI/CD Pipeline / Unit Tests (Python 3.11) (push) Successful in 23s
CI/CD Pipeline / Generate Test Report (push) Successful in 4s
CI/CD Pipeline / Build Docker Image (push) Successful in 55s
CI/CD Pipeline / Unit Tests (Python 3.13) (pull_request) Successful in 33s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 26s
CI/CD Pipeline / Code Quality & Linting (pull_request) Successful in 33s
CI/CD Pipeline / Security Scanning (pull_request) Successful in 33s
CI/CD Pipeline / Build Docker Image (pull_request) Skipped
CI/CD Pipeline / Generate Test Report (pull_request) Successful in 3s
CI/CD Pipeline / Unit Tests (Python 3.13) (push) Successful in 47s
CI/CD Pipeline / Code Quality & Linting (push) Successful in 35s
CI/CD Pipeline / Integration Tests (push) Successful in 27s
CI/CD Pipeline / CI/CD Pipeline Status (push) Successful in 2s
CI/CD Pipeline / Unit Tests (Python 3.11) (pull_request) Successful in 31s
CI/CD Pipeline / Unit Tests (Python 3.12) (pull_request) Successful in 33s
CI/CD Pipeline / CI/CD Pipeline Status (pull_request) Successful in 2s
2026-10-24 14:52:21 +00:00
k.eaven
434eb7eea6
Fix: Update Dockerfile ENTRYPOINT to use entrypoint.sh for config generation
2026-10-24 14:34:42 +00:00
k.eaven
8105f11c32
Fix: Update entrypoint.sh to use main.py instead of pterodisbot.py
CI/CD Pipeline / Unit Tests (Python 3.11) (push) Successful in 39s
CI/CD Pipeline / Unit Tests (Python 3.13) (push) Successful in 47s
CI/CD Pipeline / Code Quality & Linting (push) Successful in 22s
CI/CD Pipeline / Generate Test Report (push) Successful in 3s
CI/CD Pipeline / Build Docker Image (push) Successful in 51s
CI/CD Pipeline / CI/CD Pipeline Status (push) Successful in 1s
CI/CD Pipeline / Unit Tests (Python 3.12) (push) Successful in 39s
CI/CD Pipeline / Security Scanning (push) Successful in 28s
CI/CD Pipeline / Integration Tests (push) Successful in 32s
2026-10-24 14:28:35 +00:00
k.eaven
451e202832
Fix: Auto-generate config.ini from environment variables with priority logic
CI/CD Pipeline / Unit Tests (Python 3.11) (push) Successful in 26s
CI/CD Pipeline / Unit Tests (Python 3.12) (push) Successful in 33s
CI/CD Pipeline / Code Quality & Linting (push) Successful in 33s
CI/CD Pipeline / Integration Tests (push) Successful in 31s
CI/CD Pipeline / Generate Test Report (push) Successful in 4s
CI/CD Pipeline / Build Docker Image (push) Successful in 44s
CI/CD Pipeline / CI/CD Pipeline Status (push) Successful in 1s
CI/CD Pipeline / Unit Tests (Python 3.13) (push) Successful in 33s
CI/CD Pipeline / Security Scanning (push) Successful in 30s
2026-10-24 14:18:56 +00:00
k.eaven
316416bcbe
Add pydantic to requirements.txt for Docker container
CI/CD Pipeline / Unit Tests (Python 3.11) (push) Successful in 31s
CI/CD Pipeline / Unit Tests (Python 3.12) (push) Successful in 34s
CI/CD Pipeline / Unit Tests (Python 3.13) (push) Successful in 34s
CI/CD Pipeline / Code Quality & Linting (push) Successful in 30s
CI/CD Pipeline / Security Scanning (push) Successful in 31s
CI/CD Pipeline / CI/CD Pipeline Status (push) Successful in 2s
CI/CD Pipeline / Integration Tests (push) Successful in 30s
CI/CD Pipeline / Generate Test Report (push) Successful in 3s
CI/CD Pipeline / Build Docker Image (push) Successful in 7m24s
2026-10-24 13:51:23 +00:00
k.eaven
0adc7f44e8
Update CI/CD workflow for modular code structure: update test targets, linting targets, coverage modules, and add Pelican Panel test keys
CI/CD Pipeline / Unit Tests (Python 3.11) (push) Successful in 40s
CI/CD Pipeline / Unit Tests (Python 3.12) (push) Successful in 40s
CI/CD Pipeline / Unit Tests (Python 3.13) (push) Successful in 43s
CI/CD Pipeline / Code Quality & Linting (push) Successful in 25s
CI/CD Pipeline / Security Scanning (push) Successful in 38s
CI/CD Pipeline / Build Docker Image (push) Successful in 27s
CI/CD Pipeline / Integration Tests (push) Successful in 32s
CI/CD Pipeline / Generate Test Report (push) Successful in 4s
CI/CD Pipeline / CI/CD Pipeline Status (push) Successful in 1s
2026-10-24 13:08:52 +00:00
k.eaven
346e6d9604
Update: Major code refactor for modular extensibility
CI/CD Pipeline / Integration Tests (push) Successful in 21s
CI/CD Pipeline / Security Scanning (push) Successful in 2m16s
CI/CD Pipeline / Build Docker Image (push) Successful in 44s
CI/CD Pipeline / CI/CD Pipeline Status (push) Successful in 2s
CI/CD Pipeline / Unit Tests (Python 3.11) (push) Successful in 29s
CI/CD Pipeline / Unit Tests (Python 3.12) (push) Successful in 30s
CI/CD Pipeline / Code Quality & Linting (push) Successful in 23s
CI/CD Pipeline / Unit Tests (Python 3.13) (push) Successful in 27s
CI/CD Pipeline / Generate Test Report (push) Successful in 4s
2026-10-24 10:58:01 +00:00
k.eaven
ac59b97500
Merge pull request 'Add Pelican Panel API key support' ( #1 ) from development into main
...
CI/CD Pipeline / Unit Tests (Python 3.11) (push) Successful in 53s
CI/CD Pipeline / Unit Tests (Python 3.12) (push) Successful in 55s
CI/CD Pipeline / Unit Tests (Python 3.13) (push) Successful in 56s
CI/CD Pipeline / Generate Test Report (push) Successful in 3s
CI/CD Pipeline / Build Docker Image (push) Successful in 1m2s
CI/CD Pipeline / CI/CD Pipeline Status (push) Successful in 2s
CI/CD Pipeline / Code Quality & Linting (push) Successful in 32s
CI/CD Pipeline / Integration Tests (push) Successful in 31s
CI/CD Pipeline / Security Scanning (push) Successful in 2m17s
Reviewed-on: k.eaven/pterodisbot#1
2026-10-24 08:01:48 +00:00
k.eaven
f1f39f35ca
Merge branch 'main' into development
CI/CD Pipeline / Unit Tests (Python 3.11) (push) Successful in 31s
CI/CD Pipeline / Unit Tests (Python 3.13) (push) Successful in 27s
CI/CD Pipeline / Code Quality & Linting (push) Successful in 40s
CI/CD Pipeline / Unit Tests (Python 3.12) (pull_request) Successful in 26s
CI/CD Pipeline / Unit Tests (Python 3.13) (pull_request) Successful in 43s
CI/CD Pipeline / Code Quality & Linting (pull_request) Successful in 25s
CI/CD Pipeline / Security Scanning (push) Successful in 2m23s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 25s
CI/CD Pipeline / Build Docker Image (pull_request) Skipped
CI/CD Pipeline / Generate Test Report (push) Successful in 9s
CI/CD Pipeline / Build Docker Image (push) Successful in 1m11s
CI/CD Pipeline / Generate Test Report (pull_request) Successful in 4s
CI/CD Pipeline / Unit Tests (Python 3.12) (push) Successful in 33s
CI/CD Pipeline / Unit Tests (Python 3.11) (pull_request) Successful in 26s
CI/CD Pipeline / Integration Tests (push) Successful in 24s
CI/CD Pipeline / Security Scanning (pull_request) Successful in 2m34s
CI/CD Pipeline / CI/CD Pipeline Status (push) Successful in 9s
CI/CD Pipeline / CI/CD Pipeline Status (pull_request) Successful in 9s
2026-10-24 07:46:55 +00:00
k.eaven
d891b21ffd
Resolve CI/CD branch conflicts
CI/CD Pipeline / Unit Tests (Python 3.13) (push) Successful in 46s
CI/CD Pipeline / Unit Tests (Python 3.12) (push) Successful in 46s
CI/CD Pipeline / Code Quality & Linting (push) Successful in 30s
CI/CD Pipeline / Unit Tests (Python 3.11) (pull_request) Successful in 45s
CI/CD Pipeline / Unit Tests (Python 3.13) (pull_request) Successful in 36s
CI/CD Pipeline / Code Quality & Linting (pull_request) Successful in 33s
CI/CD Pipeline / Security Scanning (push) Successful in 2m28s
CI/CD Pipeline / Build Docker Image (pull_request) Skipped
CI/CD Pipeline / Integration Tests (push) Successful in 25s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 21s
CI/CD Pipeline / Build Docker Image (push) Successful in 39s
CI/CD Pipeline / Generate Test Report (push) Successful in 9s
CI/CD Pipeline / Generate Test Report (pull_request) Successful in 12s
CI/CD Pipeline / CI/CD Pipeline Status (push) Successful in 6s
CI/CD Pipeline / CI/CD Pipeline Status (pull_request) Successful in 14s
CI/CD Pipeline / Unit Tests (Python 3.11) (push) Successful in 42s
CI/CD Pipeline / Unit Tests (Python 3.12) (pull_request) Successful in 33s
CI/CD Pipeline / Security Scanning (pull_request) Successful in 2m24s
2026-10-24 07:46:22 +00:00
k.eaven
d830033b8f
Update README
CI/CD Pipeline / Unit Tests (Python 3.13) (push) Successful in 28s
CI/CD Pipeline / Integration Tests (push) Successful in 17s
CI/CD Pipeline / Security Scanning (push) Successful in 20s
CI/CD Pipeline / Code Quality & Linting (push) Successful in 47s
CI/CD Pipeline / Build Docker Image (push) Successful in 25s
CI/CD Pipeline / CI/CD Pipeline Status (push) Successful in 1s
CI/CD Pipeline / Security Scanning (pull_request) Successful in 20s
CI/CD Pipeline / Unit Tests (Python 3.13) (pull_request) Successful in 3m30s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 21s
CI/CD Pipeline / Generate Test Report (pull_request) Successful in 3s
CI/CD Pipeline / CI/CD Pipeline Status (pull_request) Successful in 2s
CI/CD Pipeline / Unit Tests (Python 3.11) (push) Successful in 25s
CI/CD Pipeline / Unit Tests (Python 3.12) (push) Successful in 27s
CI/CD Pipeline / Generate Test Report (push) Successful in 3s
CI/CD Pipeline / Unit Tests (Python 3.11) (pull_request) Successful in 31s
CI/CD Pipeline / Code Quality & Linting (pull_request) Successful in 44s
CI/CD Pipeline / Unit Tests (Python 3.12) (pull_request) Successful in 3m31s
CI/CD Pipeline / Build Docker Image (pull_request) Skipped
2026-10-24 07:29:19 +00:00
k.eaven
ec73053ac9
Update CI/CD to run a matrix of unit tests for compatible Python versions
CI/CD Pipeline / Code Quality & Linting (push) Successful in 46s
CI/CD Pipeline / Unit Tests (Python 3.11) (push) Successful in 3m40s
CI/CD Pipeline / Unit Tests (Python 3.13) (push) Successful in 4m17s
CI/CD Pipeline / Generate Test Report (push) Successful in 3s
CI/CD Pipeline / Build Docker Image (push) Successful in 34s
CI/CD Pipeline / Unit Tests (Python 3.12) (push) Successful in 21s
CI/CD Pipeline / Security Scanning (push) Successful in 19s
CI/CD Pipeline / Integration Tests (push) Successful in 18s
CI/CD Pipeline / CI/CD Pipeline Status (push) Successful in 2s
2026-10-24 06:56:43 +00:00
k.eaven
448d1d1448
Add Pelican Panel API key support: accept pacc_ (client) and papp_ (application) prefixes alongside Pterodactyl's ptlc_ and ptla_
CI/CD Pipeline / Code Quality & Linting (push) Successful in 58s
CI/CD Pipeline / Security Scanning (push) Successful in 1m13s
CI/CD Pipeline / Unit Tests (Python 3.12) (push) Successful in 4m16s
CI/CD Pipeline / Build Docker Image (push) Successful in 54s
CI/CD Pipeline / CI/CD Pipeline Status (push) Successful in 2s
CI/CD Pipeline / Integration Tests (push) Successful in 3m18s
CI/CD Pipeline / Generate Test Report (push) Successful in 3s
2026-10-24 06:51:57 +00:00
k.eaven
338ebe0836
Update CI/CD unit test matrix
CI/CD Pipeline / Unit Tests (Python 3.11) (push) Successful in 39s
CI/CD Pipeline / Unit Tests (Python 3.13) (push) Successful in 41s
CI/CD Pipeline / Code Quality & Linting (push) Successful in 25s
CI/CD Pipeline / Integration Tests (push) Successful in 28s
CI/CD Pipeline / Generate Test Report (push) Successful in 4s
CI/CD Pipeline / Unit Tests (Python 3.12) (push) Successful in 38s
CI/CD Pipeline / Security Scanning (push) Successful in 2m20s
CI/CD Pipeline / Build Docker Image (push) Successful in 11m39s
CI/CD Pipeline / CI/CD Pipeline Status (push) Successful in 1s
2026-10-23 22:05:56 +00:00
k.eaven
64e8acf697
Update CI/CD runner workflow
CI/CD Pipeline / Unit Tests (Python 3.12) (push) Successful in 1m36s
CI/CD Pipeline / Code Quality & Linting (push) Successful in 26s
CI/CD Pipeline / Security Scanning (push) Successful in 2m17s
CI/CD Pipeline / Unit Tests (Python 3.10) (push) Failing after 11s
CI/CD Pipeline / Integration Tests (push) Skipped
CI/CD Pipeline / Build Docker Image (push) Skipped
CI/CD Pipeline / Generate Test Report (push) Successful in 2s
CI/CD Pipeline / CI/CD Pipeline Status (push) Successful in 2s
CI/CD Pipeline / Unit Tests (Python 3.11) (push) Successful in 1m45s
2026-10-23 21:59:40 +00:00
k.eaven
1f0a63067b
Update all dependencies to latest stable versions: Python 3.12, discord.py 2.7.1, aiohttp 3.14.5, matplotlib 3.11.2, and all test dependencies
CI/CD Pipeline / Security Scanning (push) Successful in 28s
CI/CD Pipeline / Generate Test Report (push) Successful in 14s
CI/CD Pipeline / Build Docker Image (push) Successful in 1m11s
CI/CD Pipeline / CI/CD Pipeline Status (push) Successful in 2s
CI/CD Pipeline / Code Quality & Linting (push) Successful in 46s
CI/CD Pipeline / Unit Tests (Python 3.12) (push) Successful in 23s
CI/CD Pipeline / Integration Tests (push) Successful in 30s
2026-10-23 20:52:18 +00:00
k.eaven
872b016707
Fix Gitea CI/CD checkout: use fetch-depth: 50 with git protocol config to resolve 'bad pack header' error
CI/CD Pipeline / Unit Tests (Python 3.10) (push) Successful in 6m40s
CI/CD Pipeline / Unit Tests (Python 3.9) (push) Successful in 6m40s
CI/CD Pipeline / Code Quality & Linting (push) Successful in 54s
CI/CD Pipeline / Security Scanning (push) Successful in 24s
CI/CD Pipeline / Integration Tests (push) Successful in 3m30s
CI/CD Pipeline / Unit Tests (Python 3.11) (push) Successful in 6m38s
CI/CD Pipeline / Generate Test Report (push) Successful in 3s
CI/CD Pipeline / Build Docker Image (push) Successful in 16m2s
CI/CD Pipeline / CI/CD Pipeline Status (push) Successful in 3s
2026-10-21 08:32:00 +00:00
k.eaven
8e7a68d6a2
Fix Gitea CI/CD checkout: add fetch-depth: 0 to resolve 'bad pack header' error
2026-10-21 08:02:59 +00:00
k.eaven
9d092514d9
Add: Kubernetes guide to README
2026-10-21 07:05:21 +00:00
k.eaven
4bd84e2c7d
Improved README
2025-11-06 16:14:51 +00:00
k.eaven
8fa5f18d83
README back in project root directory
2025-11-04 13:07:32 +00:00
k.eaven
21208897b0
Add: README directory
2025-11-04 11:54:52 +00:00
k.eaven
f80e253401
Update: CI/CD repo branches
2025-10-28 14:08:03 +00:00
k.eaven
bec3efcdd0
Update: Code formatting
CI/CD Pipeline / Unit Tests (Python 3.10) (push) Successful in 28s
CI/CD Pipeline / Unit Tests (Python 3.11) (push) Successful in 23s
CI/CD Pipeline / Security Scanning (push) Successful in 20s
CI/CD Pipeline / Integration Tests (push) Successful in 14s
CI/CD Pipeline / Generate Test Report (push) Successful in 20s
CI/CD Pipeline / Build Docker Image (push) Successful in 17m7s
CI/CD Pipeline / Unit Tests (Python 3.9) (push) Successful in 22s
CI/CD Pipeline / Code Quality & Linting (push) Successful in 49s
CI/CD Pipeline / CI/CD Pipeline Status (push) Successful in 2s
2025-10-27 09:43:24 +00:00
k.eaven
5e61c838d5
Update: Code formatting
2025-10-26 13:26:49 +00:00
k.eaven
11ee1447de
Fix: Unit test async mock
2025-10-24 14:22:00 +00:00
k.eaven
08dee3db99
Add: CI/CD testing automation
2025-10-23 13:20:39 +00:00
k.eaven
55971496c8
Fix: Matplotlib permission error
2025-09-29 05:07:24 +00:00
k.eaven
135d596119
Fix: Dependency update for Docker image
2025-09-29 04:52:17 +00:00
k.eaven
205c8eb9b7
Fix: Dependency update for Docker image
2025-09-29 04:40:19 +00:00
k.eaven
ce77639a47
Add: Dynamic graph scaling for multi vCPU
2025-09-29 04:07:33 +00:00
k.eaven
ce4887bae3
Fix: Delete graph image if server not running
2025-09-28 18:41:50 +00:00
k.eaven
ca9e88f1e2
Improve formatting in embeds
2025-09-28 17:10:03 +00:00
k.eaven
4b400fea1f
Add server metrics graphing feature
2025-09-28 16:11:43 +00:00
k.eaven
cbb951d121
Update embed text formatting
2025-09-26 12:38:47 +00:00
k.eaven
174c27c933
Redesign server embed
2025-09-26 10:43:03 +00:00
k.eaven
1f7f211e36
Add server uptime metric to embed
2025-09-26 08:52:41 +00:00
k.eaven
03cd1f9511
Update README with current features
Docker Build and Push (Multi-architecture) / build-and-push (push) Successful in 3m54s
2025-09-24 14:59:12 +00:00
k.eaven
e64a455d23
Pedantic step naming in CI/CD flow
2025-09-24 14:26:11 +00:00
k.eaven
91bf321d3f
Fix image tagging in CI/CD flow
2025-09-24 14:01:20 +00:00
k.eaven
ae3c9f1642
Programmatic image tagging for CI/CD flow
2025-09-24 13:54:20 +00:00
k.eaven
d491a17ddd
Improve UX functionality for server listing
Docker Build and Push (Multi-architecture) / build-and-push (push) Successful in 3m58s
2025-09-22 18:13:44 +00:00
k.eaven
01f6f2b201
Add purge embeds feature
2025-09-22 16:16:23 +00:00
k.eaven
c6590f008e
Add manual image build to CI/CD flow
2025-09-22 13:29:36 +00:00
k.eaven
671e6553ea
Update docker compose sample
2025-09-16 15:10:37 +00:00
k.eaven
a1e3dfd022
Check docker-compose file
2025-09-16 15:08:44 +00:00
k.eaven
9ef47cee41
Remove Portainer deploy CI/CD step
2025-09-16 15:07:04 +00:00
k.eaven
8652298006
Test CI/CD flow
2025-09-16 14:28:00 +00:00
k.eaven
da186697a2
Test CI/CD flow
2025-09-16 14:22:31 +00:00
k.eaven
520ad55878
Test CI/CD flow
2025-09-16 14:19:46 +00:00
k.eaven
b926822d73
Test CI/CD flow
2025-09-16 14:18:29 +00:00
k.eaven
5a488c2e2e
Test CI/CD flow
2025-09-16 14:15:43 +00:00
k.eaven
d3ca2cb08b
Test CI/CD flow
2025-09-16 14:14:00 +00:00
k.eaven
7801a8ef42
Test CI/CD flow
2025-09-16 14:12:05 +00:00
k.eaven
2d3bdac6dd
Test CI/CD flow
2025-09-16 14:07:24 +00:00
k.eaven
693618e14d
Fix CI/CD workflow
2025-09-16 14:02:38 +00:00
k.eaven
98a2295110
Fix CI/CD workflow
2025-09-16 13:58:46 +00:00
k.eaven
f84780ef63
Fix CI/CD workflow
2025-09-16 13:57:31 +00:00
k.eaven
88b79584bf
Fix CI/CD workflow
2025-09-16 13:20:00 +00:00
k.eaven
a0b2b34636
Fix CI/CD workflow
2025-09-16 12:46:49 +00:00
k.eaven
4583751e40
Fix CI/CD workflow
2025-09-16 12:45:03 +00:00
k.eaven
b1e8f1d676
Fix CI/CD workflow
2025-09-16 12:29:59 +00:00
k.eaven
3a2578f9eb
Fix CI/CD workflow
2025-09-16 12:20:40 +00:00
k.eaven
99a6c0a32f
Fix CI/CD workflow
2025-09-16 11:52:23 +00:00
k.eaven
9096b7259a
Add auto container redeploy to CI/CD
2025-09-13 15:55:27 +00:00
k.eaven
f9c99c0857
Optimize container image size
2025-09-13 15:31:32 +00:00
k.eaven
983c98044c
Update README images
2025-09-10 09:47:04 -07:00
k.eaven
8c16f5fa1e
Modify README image formatting
2025-09-10 09:36:51 -07:00
k.eaven
6be7027db7
Update images in README
2025-09-10 09:26:49 -07:00
k.eaven
e469da706c
Optimize runner Docker image building
2025-09-10 08:13:08 -07:00
k.eaven
dc26245136
Add cache to runner for image build perfomance
2025-09-10 05:46:59 -07:00
k.eaven
e321af07e9
Modify image build tag for Gitea registry
2025-09-10 03:10:55 -07:00
k.eaven
c894d22422
Add commit SHA image tags when building
2025-09-10 01:25:49 -07:00
k.eaven
0ee1e3fe64
Add docker build action for arm64
2025-08-26 22:10:05 -07:00
k.eaven
338125e026
Update README
2025-08-26 16:15:11 -07:00
k.eaven
d6f8d9b73f
Update docker-compose sample
2025-08-13 18:10:36 -07:00
k.eaven
1bdf20b6b1
Update docker-compose sample
2025-08-13 03:08:34 -07:00
k.eaven
8404eb990d
Update README docker-compose sample
2025-08-13 01:47:01 -07:00
k.eaven
25910652f4
Test commit
2025-08-13 00:27:44 -07:00
k.eaven
de35154bc4
Modify container signal handling
2025-08-13 00:00:30 -07:00
k.eaven
1ce3f0d198
Modify container signal handling
2025-08-12 23:48:42 -07:00
k.eaven
2257ae1013
Update container signal handling
2025-08-12 15:21:20 -07:00
k.eaven
ce8809c7b0
Test push
2025-08-12 15:04:20 -07:00
k.eaven
6a17690742
Fix container signal handling
2025-08-12 04:14:52 -07:00
k.eaven
52ccca7161
Update system signal handling
2025-08-12 03:52:40 -07:00
k.eaven
c1ef92e832
Modify container signal handling
2025-08-12 02:58:05 -07:00
k.eaven
227fdca580
Add Docker process manager
2025-08-12 02:36:08 -07:00
k.eaven
842247f8e4
Add signal handling to container
2025-08-12 02:27:04 -07:00