1
Fork 0
mirror of https://github.com/allthingslinux/tux.git synced 2024-10-02 16:43:12 +00:00
Commit graph

17 commits

Author SHA1 Message Date
kzndotsh
9e11b5fb67 refactor(.env.example): restructure and categorize environment variables for better readability and understanding
feat(.env.example): add comments to clarify usage of each environment variable for better user guidance
style(.env.example): remove unused SUPABASE_KEY variable to clean up the code
2024-08-25 06:15:22 +00:00
kzndotsh
f07fd78462 refactor(.env.example): reorder and clean up environment variables for better readability
fix(.env.example): set default timezone to UTC to avoid timezone related issues
refactor(main.py): remove unused debug code to improve code cleanliness
2024-08-11 02:47:24 +00:00
kzndotsh
b02e1ee5f3 chore(.env.example): restructure and clean up environment variables for better organization and clarity
feat(.pre-commit-config.yaml): add pre-commit hooks for yaml, json, toml files and dotenv files for better code quality
feat(justfile): add check-types command to run pyright for type checking
refactor(pyproject.toml): replace aiopath with aiofiles and add types for aiofiles and psutil, adjust pyright settings for strict type checking
2024-07-13 19:21:16 +00:00
kzndotsh
71ce056110 feat: add Mailcow integration for user mail registration
- Add MAILCOW_API_KEY and MAILCOW_API_URL to .env.example for Mailcow integration
- Create new mail.py file in tux/cogs/admin for mail registration commands
- Add Mailcow constants in tux/utils/constants.py for API key and URL
- The changes allow admins to register users for mail via a Discord command
2024-06-26 19:00:13 +00:00
kzndotsh
aa9a30ad20 refactor(.env.example, settings.json, cog_loader.py, main.py): rename STAGING to DEV for better clarity
feat(settings.json): add new configuration options for roles, channels, embed colors, icons, unicode, emojis
feat(random.py): add new 'Random' cog with coinflip, 8ball, dice, randomnumber commands for fun user interactions

refactor(constants.py): move hardcoded values to config file for better maintainability
feat(constants.py): add support for DEV environment variables for development mode
fix(sentry.py): change environment setup to support new DEV and PROD constants for better environment handling
2024-06-16 16:15:05 +00:00
kzndotsh
c5220c733a feat(.env.example): add new environment variables for Github and reorganize the file for better readability
refactor(pyproject.toml): reorder dependencies and add new ones for better project management
feat(tux/utils/constants.py): add new constants for gate logging and tux logs to improve logging capabilities
2024-04-28 20:49:12 +00:00
electron271
809b23a7bb
[Commands] $run command 2024-04-22 00:05:04 -05:00
yaboytabby
e91e981ab8 Added logic 2024-04-11 21:25:51 -05:00
kzndotsh
6312c6e9ce [Fix] Staging/prod env issues 2024-03-30 13:21:49 -04:00
kzndotsh
ade2af2629 [Feat] Add staging vs prod constants and env variables 2024-03-30 05:29:16 -04:00
kzndotsh
36a12db0d5 [Feat] Add cog ignore list to constants and cog loader 2024-03-29 12:15:45 -04:00
kzndotsh
6f2077436a [Refactor] Temp VC cog 2024-03-29 11:43:53 -04:00
electron271
da3b1c384f stop leaking sentry url 2024-03-28 22:32:52 -05:00
kzndotsh
6afad17af5 [Feat][DB] Add supabase client and .env variables 2024-03-24 16:06:03 -04:00
electron271
86cbaa5c36 tempvc 2024-03-17 03:54:53 +00:00
kaizen
9801759116 [Fix] Manual merge of revise branch into main 2023-12-29 16:26:49 -05:00
Scott
485e015e5d [Fix][Reorg] Fixing some yml/toml files to add in support for poetry and added in an .env.example to show users what it should look like at this point in time 2023-12-27 18:29:04 -05:00