Pinned Repositories
actions-branch-name-fail
A github actions workflow to check the current branch name, validate it according to a defined regex pattern in order to have the pull request allowed to be merged.
api-health-verification
A simple website that verifies the health status of APIs and displays it in a table.
AttendNust
Simple android application made in Kotlin to track NUST attendance on your phone.
binary-to-integer-c
A short script to convert a binary input to decimal, written in C.
block-ip-waf
Github actions workflow that adds an IP to AWS WAF blocklist.
decryptor
A project made in C, used to store multiple crypto predictions for the user and calculate the profit on invested amount.
mern-starter-template
A template project using NeDB (lightweight alternative to MongoDB), ExpressJS, React and NodeJs
opensea.io-price-scrapper
A short script for web scraping the price of products on opeansea.io.
QALMS
Web Scraper for QALAM and LMS for NUST
Repak
Repo for crime tracking java application, repak. Built on android studio.
okHadi's Repositories
okHadi/QALMS
Web Scraper for QALAM and LMS for NUST
okHadi/Repak
Repo for crime tracking java application, repak. Built on android studio.
okHadi/decryptor
A project made in C, used to store multiple crypto predictions for the user and calculate the profit on invested amount.
okHadi/actions-branch-name-fail
A github actions workflow to check the current branch name, validate it according to a defined regex pattern in order to have the pull request allowed to be merged.
okHadi/api-health-verification
A simple website that verifies the health status of APIs and displays it in a table.
okHadi/AttendNust
Simple android application made in Kotlin to track NUST attendance on your phone.
okHadi/block-ip-waf
Github actions workflow that adds an IP to AWS WAF blocklist.
okHadi/cf-tunnel-ssh-poc
POC to SSH into ubuntu baremetal in Github Actions that is connected using cloudflare tunnels.
okHadi/cognito-backup-tf
AWS Cognito backup applied using Terraform, implemented using CloudFormation. Uses: https://docs.aws.amazon.com/solutions/latest/cognito-user-profiles-export-reference-architecture/overview.html
okHadi/dd-artillery
Datadog integration with Artillery POC.
okHadi/GA-run-changed
GA workflow to do something only when changes are made to a specified directory. Right now running on any change.
okHadi/ga-secrets-manage
A script that stops user from using github actions secrets in other places.
okHadi/ga-ssh
A repo for testing how to connect to a github action runner by ssh.
okHadi/get-IPsets-WAF
A github actions workflow to get IPsets from WAF and display it on a react website by github pages.
okHadi/github-actions-list
A list of all the open-source github actions I've worked on and their usage.
okHadi/hosting-deploy
A sample workflow to automatically connect and deploy to a hosting a service.
okHadi/material-dashboard-react
React version of Material Dashboard by Creative Tim
okHadi/merge-main
Sample github actions workflow that blocks merge to main branch
okHadi/next-flask
Simple application for deployment purposes with a NextJS frontend and Flask backend
okHadi/notify-slack-workflow
A github actions workflow that sends a message to slack whenever another workflow has run for more than x minutes. Useful when you want to know if the workflow got stuck somewhere.
okHadi/okHadi
okHadi/portfolio
Developer portfolio website show casing my work and skills.
okHadi/purge-sqs-queue
A github actions workflow that purges a AWS SQS Dead Letter Queue. Need to provide the Queue URL for it to happen.
okHadi/rm-tfstate-dynamo
Github Actions to remove a terraform state MD5 hash file directly via input in case of any issues in applying. Can be used for broader purposes.
okHadi/run-ECSTask-Action
A github actions workflow to run a ecs task
okHadi/skip-concurrent-workflows
A github actions workflow to test out the functionality of skipping/failing a new workflow if an old workflow is already running.
okHadi/skip-workflow-branch-protection
POC to test the effect of ignore-paths on a required job of Github Actions.
okHadi/TF-fargate-k6
Learning repo to deploy k6 test app to amazon fargate.
okHadi/transfer-linux
A testing repo for transfering files to linux server.
okHadi/vostro14-hackintosh-efi
Opencore configuration for Dell Vostro 14 3468 (Config in readme)