This website requires JavaScript.
eab0b88f59
Merge branch 'production' into dev
denshooter
2025-02-23 17:56:46 +01:00
5f2a7c2dd9
✨ chore: add type definitions for node-fetch in Dockerfile
Denshooter
2025-02-23 17:53:04 +01:00
a7d636bff4
Dev (#47 )
denshooter
2025-02-23 17:39:04 +01:00
efcaccc0c2
✨ chore: streamline Dockerfile and remove redundant steps
Denshooter
2025-02-23 17:38:14 +01:00
69f254c791
✨ refactor: update environment variables and dependencies
Denshooter
2025-02-23 14:42:06 +01:00
23a145b37e
✨ refactor: update environment variable usage and add caching
Denshooter
2025-02-23 14:20:23 +01:00
bdc2b42f27
✨ chore: remove unused dev dependencies from package-lock.json
Denshooter
2025-02-23 11:17:34 +01:00
83c5cd1b75
✨ chore: add @types/react-responsive-masonry package
Denshooter
2025-02-23 11:07:58 +01:00
8bd38ea62b
Dev (#46 )
denshooter
2025-02-22 23:59:54 +01:00
0f573173c9
Merge branch 'production' into dev
denshooter
2025-02-22 23:59:44 +01:00
5affec766f
✨ fix: remove unnecessary test assertions and improve act usage
Denshooter
2025-02-22 23:58:34 +01:00
7cd50b4dca
Dev (#45 )
denshooter
2025-02-22 23:33:47 +01:00
725bbe5d50
✨ style: Update project title size and improve layout visibility
Denshooter
2025-02-22 23:32:52 +01:00
a36cec04c7
✨ feat: add responsive masonry layout for projects display
Denshooter
2025-02-22 23:16:36 +01:00
9088a7cd32
Dev (#44 )
denshooter
2025-02-22 22:29:23 +01:00
82d5ab5fcf
✨ refactor: simplify contact form and improve UI elements
Denshooter
2025-02-22 21:53:57 +01:00
a1c4adc4b1
✨ feat: honeypot and timestamp checks to form submission
Denshooter
2025-02-22 21:34:45 +01:00
a00e8241d2
✨ fix: prevent multiple form submissions in Contact component
Denshooter
2025-02-22 17:15:05 +01:00
b0f2533710
Update README.md
denshooter
2025-02-21 17:08:11 +01:00
a31754d178
Update README.md
denshooter
2025-02-21 17:07:56 +01:00
c120e50171
Dev (#43 )
denshooter
2025-02-21 16:52:04 +01:00
10a27ec91f
🚀 refactor: rename job and streamline deployment steps
Denshooter
2025-02-21 16:51:25 +01:00
4aa0ba662b
dev (#42 )
denshooter
2025-02-21 16:31:14 +01:00
afce84dde0
🚀 fix: correct container name in deployment script logic
Denshooter
2025-02-21 16:03:02 +01:00
9f4c055b23
Dev (#41 )
denshooter
2025-02-18 19:04:01 +01:00
c3a76c2650
Merge branch 'production' into dev
denshooter
2025-02-18 19:03:50 +01:00
aaf15aedd5
✨ chore: simplify deployment logging in workflow file
Denshooter
2025-02-18 18:45:10 +01:00
78c2632002
🚀 chore: add IMAGE_NAME to GITHUB_ENV for deployment workflow
Denshooter
2025-02-18 18:35:24 +01:00
7c41eb2d1a
🚀 refactor: simplify deployment process in workflow file (#40 )
denshooter
2025-02-18 14:46:16 +01:00
eb999a70c6
🚀 refactor: simplify deployment process in workflow file
Denshooter
2025-02-18 14:35:33 +01:00
59fcaf4cc5
Delete .github/workflows/linter.yml
denshooter
2025-02-18 14:04:57 +01:00
3c26e00d9b
Dev (#39 )
denshooter
2025-02-18 14:02:39 +01:00
0cbec0bb19
Dev (#38 )
denshooter
2025-02-17 09:58:58 +01:00
180b9aa9f8
full upgrade (#31 )
Denshooter
2025-02-16 16:36:21 +01:00
b4616234cf
refactor(package.json, next.config.ts, Hero.tsx): add bundle analyzer support and improve code formatting
Denshooter
2025-02-13 19:04:32 +01:00
704924208f
refactor(header): improve accessibility by updating aria-labels for menu buttons
Denshooter
2025-02-13 18:25:35 +01:00
d517abab9f
refactor(footer, header, robots): enhance accessibility, improve formatting, and update sitemap directives
Denshooter
2025-02-13 18:18:00 +01:00
3cdd1c4bec
refactor(sitemap): enforce dynamic rendering for sitemap routes
Denshooter
2025-02-13 17:50:26 +01:00
864580c0ab
refactor(email): improve code formatting and error handling in email route
Denshooter
2025-02-13 17:46:39 +01:00
e610b9b462
refactor(email): improve code formatting and error handling in email route
Denshooter
2025-02-13 17:42:25 +01:00
efe2afb0b2
fix(sitemap): update base URL to production for sitemap generation
Denshooter
2025-02-13 17:33:57 +01:00
468451fdc2
refactor(sitemap): streamline sitemap generation by consolidating static and dynamic routes, improve error handling, and update XML response format
Denshooter
2025-02-13 17:31:31 +01:00
718b884b41
refactor(sitemap): remove static routes from sitemap generation and handle errors more gracefully
Denshooter
2025-02-13 16:30:47 +01:00
e1d446d7ac
docs: update README.md with detailed project features, structure, and deployment instructions
Denshooter
2025-02-13 16:15:21 +01:00
a8f10c8e37
refactor(sitemap): improve sitemap generation and error handling; rename sitemap file
Denshooter
2025-02-13 16:10:14 +01:00
12d7709437
feat(sitemap): implement server-side rendering for dynamic sitemap and improve XML generation
Denshooter
2025-02-13 15:42:03 +01:00
6695b5c361
refactor(page): standardize formatting and improve error handling in ProjectDetails component
Denshooter
2025-02-13 15:18:46 +01:00
b2e739a667
d-branch-1 (#20 )
Denshooter
2025-02-13 14:33:44 +01:00
0ca6b610a4
✨ feat: update Docker setup and enhance error handling (#19 )
Denshooter
2025-02-13 14:23:40 +01:00
2c4842cf1f
d-branch-2 (#18 )
Denshooter
2025-02-13 12:42:06 +01:00
996b1b74f9
Merge pull request #17 from Denshooter/d-branch-1
Denshooter
2025-02-12 18:35:48 +01:00
e6082085b9
fix(sitemap): improve error logging for sitemap generation
Denshooter
2025-02-12 18:35:24 +01:00
d527845692
Merge pull request #16 from Denshooter/d-branch-3
Denshooter
2025-02-12 18:32:09 +01:00
588dfb912b
feat(sitemap): enhance sitemap generation and error handling
Denshooter
2025-02-12 18:31:13 +01:00
66efa25ba8
Merge pull request #15 from Denshooter/d-branch-2
Denshooter
2025-02-12 18:19:57 +01:00
1f4fe21555
fix: correct CMD syntax in Dockerfile
Denshooter
2025-02-12 18:18:49 +01:00
0f87dee9ac
Merge pull request #14 from Denshooter/d-branch-1
Denshooter
2025-02-12 17:59:58 +01:00
44589b5bbd
feat(sitemap): update base URL and add build environment handling
Denshooter
2025-02-12 17:58:59 +01:00
bcd25ef751
Merge pull request #13 from Denshooter/d-branch-1
Denshooter
2025-02-12 17:31:25 +01:00
b87b1d6237
refactor: use environment variable for GHOST_API_KEY
Denshooter
2025-02-12 17:30:31 +01:00
af35a071a7
refactor: clean up project details URL handling
Denshooter
2025-02-12 17:23:05 +01:00
c5181c42d8
Merge pull request #12 from Denshooter/d-branch-2
Denshooter
2025-02-12 17:19:16 +01:00
b93226ad6f
fix: improve project data handling and sitemap generation
Denshooter
2025-02-12 17:18:22 +01:00
28f6bb74b8
Merge pull request #11 from Denshooter/d-branch-1
Denshooter
2025-02-12 12:59:56 +01:00
635c244c06
feat: update dependencies and enhance privacy policy
Denshooter
2025-02-12 12:59:15 +01:00
433a3c6d58
D branch 1 (#10 )
Denshooter
2025-02-11 01:37:57 +01:00
f9f9097991
fix: update Umami script source to use HTTPS (#9 )
Denshooter
2025-02-10 23:49:37 +01:00
afe9aeadff
refactor: remove unused imports from layout.tsx (#8 )
Denshooter
2025-02-10 23:42:43 +01:00
008ac8523f
Dev (#7 )
Denshooter
2025-02-10 23:39:09 +01:00
a5233d09a4
removed vercel analytics, added umami (#6 )
Denshooter
2025-02-10 23:32:39 +01:00
16b62a08ee
combine (#3 ) (#5 )
Denshooter
2025-02-10 22:17:21 +01:00
cc6ae8ff7b
Merge pull request #2 from Denshooter/production (#4 )
Denshooter
2025-02-10 22:16:47 +01:00
e1cd000442
update GitHub Actions workflow to use actions/checkout@v4 and improve container management
Denshooter
2025-02-10 16:05:50 +01:00
65cbab94c7
update port configurations in GitHub Actions workflow
Denshooter
2025-02-10 15:58:12 +01:00
82953ea1b3
update bug fix
Denshooter
2025-02-10 15:27:39 +01:00
18e2268e0e
Update Dockerfile
Denshooter
2025-02-10 15:08:37 +01:00
3914c776d9
updating to lts
Denshooter
2025-02-10 13:50:04 +01:00
2d9124f3e5
adding Dockerfile for CI/CD
Denshooter
2025-02-10 13:45:34 +01:00
e423e6d4f5
Merge branch 'production' of https://github.com/Denshooter/my_portfolio into production
Denshooter
2025-02-10 11:20:07 +01:00
05cbef9a52
test change
Denshooter
2025-02-10 11:19:49 +01:00
a7d980d68a
Update main.yml
Denshooter
2025-02-10 11:19:21 +01:00
b87af01386
remove thank you mail
Denshooter
2025-02-10 11:11:53 +01:00
2ccfcd5993
Delete .fleet directory
Denshooter
2025-02-10 11:06:18 +01:00
4b5711337e
Create main.yml
Denshooter
2025-02-10 11:04:45 +01:00
05f879d226
feat: implement email sending functionality with nodemailer; add contact form handling and success/error notifications
Denshooter
2025-02-04 21:12:13 +01:00
2c9f69dcac
fix: escape apostrophes in privacy policy text for proper rendering
Denshooter
2025-02-04 16:47:33 +01:00
0a909045ca
Merge pull request #1 from Denshooter/dev
Denshooter
2025-02-04 16:45:42 +01:00
36e44ef1b8
feat: add cookie consent banner and privacy policy page; update dependencies and improve animations
Denshooter
2025-02-04 16:44:49 +01:00
e37aba3ece
feat: implement project fetching and markdown rendering for enhanced project display
Denshooter
2025-02-04 01:51:46 +01:00
f1112becd9
feat: implement project fetching and markdown rendering for enhanced project display
Denshooter
2025-02-04 01:37:58 +01:00
e7735e8521
style: enhance layout and styling of components with improved animations and responsiveness
Denshooter
2025-02-04 00:38:40 +01:00
b1e8775346
style: enhance global styles with animated background and improved layout
Denshooter
2025-02-03 23:01:06 +01:00
bf79f2ea06
refactor: update header and hero components for improved styling and layout
Denshooter
2025-02-03 20:01:18 +01:00
2d21a82205
Merge remote-tracking branch 'origin/main'
Denshooter
2025-01-30 23:29:00 +01:00
65d9c2738d
fix error for deployment on vercel
Denshooter
2025-01-30 23:28:37 +01:00
abe88f34a2
update
Denshooter
2025-01-30 12:37:43 +01:00
7438630194
update
Denshooter
2025-01-30 11:35:05 +01:00
262f8d3b86
update
Denshooter
2025-01-29 19:03:18 +01:00
bd657eb7ea
updata
Denshooter
2025-01-23 14:08:25 +01:00
c8eaef7c36
update
Denshooter
2025-01-15 13:40:51 +01:00