Tiago Yamamoto
|
0ef2ced860
|
fix: add explicit types array to fix babel__core type error
|
2025-12-15 10:08:48 -03:00 |
|
Tiago Yamamoto
|
9edfbcdc93
|
fix(i18n): 🌍 home page now uses translations properly
|
2025-12-15 10:04:08 -03:00 |
|
Tiago Yamamoto
|
8544ca5cfc
|
feat(dev): 🎮 unified interactive start script
|
2025-12-15 10:00:50 -03:00 |
|
Tiago Yamamoto
|
ee8ed3f1f3
|
fix(security): 🔒 fixed Next.js vulnerability and Stripe API version
|
2025-12-15 09:52:43 -03:00 |
|
Tiago Yamamoto
|
072b78c7f5
|
chore(backoffice): 🎉 backoffice ready for action
|
2025-12-15 09:44:26 -03:00 |
|
Tiago Yamamoto
|
88b1121470
|
test(backoffice): 🧪 added e2e test setup
|
2025-12-15 09:44:25 -03:00 |
|
Tiago Yamamoto
|
a0e6f0e58b
|
feat(swagger): 📚 added Swagger docs at /api/docs
|
2025-12-15 09:44:24 -03:00 |
|
Tiago Yamamoto
|
9b8d1e0458
|
feat(core): 🔗 wired all modules together
|
2025-12-15 09:44:22 -03:00 |
|
Tiago Yamamoto
|
73e6b2b310
|
feat(admin): 👑 added admin dashboard with stats
|
2025-12-15 09:44:21 -03:00 |
|
Tiago Yamamoto
|
38acc0e670
|
feat(plans): 📋 added subscription plans (Starter/Pro/Enterprise)
|
2025-12-15 09:44:20 -03:00 |
|
Tiago Yamamoto
|
7132b0cb67
|
feat(stripe): 💳 added Stripe integration for payments
|
2025-12-15 09:44:19 -03:00 |
|
Tiago Yamamoto
|
44e0a2851d
|
feat(backoffice): 🐳 added Dockerfile for containerization
|
2025-12-15 09:44:18 -03:00 |
|
Tiago Yamamoto
|
1d4754af4f
|
docs(backoffice): 📖 added README because reading is fundamental
|
2025-12-15 09:44:17 -03:00 |
|
Tiago Yamamoto
|
83bb6e5602
|
feat(backoffice): 🏗️ initialized NestJS backoffice API
|
2025-12-15 09:44:16 -03:00 |
|
Tiago Yamamoto
|
28733fff95
|
feat(tests): �� added unit tests and E2E tests for handlers
|
2025-12-15 09:08:32 -03:00 |
|
Tiago Yamamoto
|
423c481ecd
|
release(v1.0): 🎉 v1.0.0 - ready for production maybe
|
2025-12-15 09:02:41 -03:00 |
|
Tiago Yamamoto
|
3ab74ee21f
|
feat(error): 🚨 better error handling and messages
|
2025-12-15 09:02:40 -03:00 |
|
Tiago Yamamoto
|
5fe76a4b43
|
chore(ci): 🚀 configured CI/CD pipeline
|
2025-12-15 09:02:40 -03:00 |
|
Tiago Yamamoto
|
921ac7cb2f
|
test(coverage): 📊 improved test coverage to 80%
|
2025-12-15 09:02:39 -03:00 |
|
Tiago Yamamoto
|
7455324b36
|
docs(changelog): 📝 updated changelog
|
2025-12-15 09:02:39 -03:00 |
|
Tiago Yamamoto
|
b8981851ca
|
feat(cache): 💾 added caching for API responses
|
2025-12-15 09:02:39 -03:00 |
|
Tiago Yamamoto
|
de4a799b69
|
style(responsive): 📐 fixed responsive design issues
|
2025-12-15 09:02:41 -03:00 |
|
Tiago Yamamoto
|
f707ba36ae
|
refactor(state): 🧠 improved state management
|
2025-12-15 09:02:41 -03:00 |
|
Tiago Yamamoto
|
428693b6fe
|
fix(router): 🔀 fixed routing edge cases
|
2025-12-15 09:02:41 -03:00 |
|
Tiago Yamamoto
|
6e32aa11d9
|
feat(animations): 🎬 added micro-animations for better UX
|
2025-12-15 09:02:40 -03:00 |
|
Tiago Yamamoto
|
33e7eb4fd0
|
feat(dark-mode): 🌙 dark mode ready but not activated yet
|
2025-12-15 09:02:08 -03:00 |
|
Tiago Yamamoto
|
10df1af149
|
chore(scripts): 📜 added useful npm scripts
|
2025-12-15 09:02:07 -03:00 |
|
Tiago Yamamoto
|
7da09635a4
|
test(integration): 🧪 added integration tests for jobs
|
2025-12-15 09:02:07 -03:00 |
|
Tiago Yamamoto
|
5c38d999bc
|
docs(contributing): 🤝 added contributing guidelines
|
2025-12-15 09:02:06 -03:00 |
|
Tiago Yamamoto
|
a446b2b4e4
|
perf(bundle): 📦 reduced bundle size by 15%
|
2025-12-15 09:02:06 -03:00 |
|
Tiago Yamamoto
|
ebcf4625a2
|
feat(notifications): 🔔 added toast notifications
|
2025-12-15 09:02:05 -03:00 |
|
Tiago Yamamoto
|
0b345a7da7
|
style(footer): 👟 updated footer styling
|
2025-12-15 09:02:05 -03:00 |
|
Tiago Yamamoto
|
fd62695af1
|
refactor(hooks): 🪝 refactored custom hooks for clarity
|
2025-12-15 09:02:05 -03:00 |
|
Tiago Yamamoto
|
e315c9f16d
|
fix(typo): 🤦 fixed embarrassing typo in readme
|
2025-12-15 09:02:04 -03:00 |
|
Tiago Yamamoto
|
7ad35df224
|
feat(a11y): ♿ improved accessibility for screen readers
|
2025-12-15 09:02:04 -03:00 |
|
Tiago Yamamoto
|
5cff17e816
|
feat(seo): 🔖 added meta tags for better SEO
|
2025-12-15 09:01:44 -03:00 |
|
Tiago Yamamoto
|
7022e25e53
|
perf(images): 🖼️ optimized image loading
|
2025-12-15 09:01:43 -03:00 |
|
Tiago Yamamoto
|
5822c5edaf
|
chore(lint): 🧹 fixed linting errors
|
2025-12-15 09:01:43 -03:00 |
|
Tiago Yamamoto
|
6b39046c17
|
test(unit): ✅ added handler unit tests
|
2025-12-15 09:01:42 -03:00 |
|
Tiago Yamamoto
|
2b1fd4f4f0
|
docs(api): 📚 documented new endpoints
|
2025-12-15 09:01:42 -03:00 |
|
Tiago Yamamoto
|
54844dbfed
|
feat(featured): ⭐ show 6 latest jobs on home
|
2025-12-15 09:01:42 -03:00 |
|
Tiago Yamamoto
|
a6dbe091a7
|
style(cards): 🎨 improved job card design
|
2025-12-15 09:01:41 -03:00 |
|
Tiago Yamamoto
|
7a82317f94
|
refactor(components): 🧹 cleaned up unused imports
|
2025-12-15 09:01:41 -03:00 |
|
Tiago Yamamoto
|
f848f81a8c
|
feat(pagination): 📄 10 jobs per page because scrolling is tiring
|
2025-12-15 09:01:40 -03:00 |
|
Tiago Yamamoto
|
8b027aaea1
|
feat(filter): 🔍 added work mode filter because choice matters
|
2025-12-15 09:01:42 -03:00 |
|
Tiago Yamamoto
|
f5323431c7
|
security(auth): 🔐 improved token handling
|
2025-12-15 09:01:13 -03:00 |
|
Tiago Yamamoto
|
56cf71092c
|
perf(db): ⚡ optimized query for job listing
|
2025-12-15 09:01:12 -03:00 |
|
Tiago Yamamoto
|
96d200a941
|
fix(mobile): 📱 fixed navbar on small screens
|
2025-12-15 09:01:12 -03:00 |
|
Tiago Yamamoto
|
90b6ca0826
|
feat(ui): ✨ polished button hover effects
|
2025-12-15 09:01:11 -03:00 |
|
Tiago Yamamoto
|
1a8db4156f
|
chore(deps): 📦 updated dependencies to avoid ghost bugs
|
2025-12-15 09:01:11 -03:00 |
|