Commit Graph

214 Commits

Author SHA1 Message Date
Shanmuga Krishnan S M
4361ca819c fix(admin): refactor AdminController with explicit LoginDTO/RecipientDTO to prevent Jackson 500 error
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-07 14:36:48 +05:30
Shanmuga Krishnan S M
a5a97b6e1a fix(admin): wrap login endpoint in try-catch block to prevent 500 internal server error
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-07 14:34:19 +05:30
Shanmuga Krishnan S M
2f978ab244 fix(admin): make login endpoint return HTTP 200 with explicit error message for debugging
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-07 14:28:59 +05:30
Shanmuga Krishnan S M
9357c18d69 fix(admin): trim login inputs and explicitly match ritadmin / ritadmin2026! credentials
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-07 14:22:17 +05:30
Shanmuga Krishnan S M
aa18713be7 fix(router): match both /admin and /admin/* routes in App.tsx
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-07 14:18:34 +05:30
Shanmuga Krishnan S M
4d593b7fe7 fix(pwa): enable skipWaiting and cleanupOutdatedCaches to force browser to load new routes on push
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-07 14:15:27 +05:30
Shanmuga Krishnan S M
8cc1580dfa fix(admin): make /admin a top-level route and add Maven compile to deploy.sh
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-07 14:08:34 +05:30
Shanmuga Krishnan S M
f714519373 feat(admin): add Admin Dashboard GUI portal at /admin for managing email subscribers
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-07 14:03:00 +05:30
Shanmuga Krishnan S M
59c2b53ed1 feat(email): support dynamic multi-recipient list from recipients.txt file
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-07 13:57:00 +05:30
Shanmuga Krishnan S M
332352d789 feat(email): enhance email report with live online status, microservices health checks, and site link
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-07 13:35:52 +05:30
Shanmuga Krishnan S M
0c380f2caf test(email): trigger live webhook deployment and email automation report
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-07 13:33:15 +05:30
Shanmuga Krishnan S M
52a6f2719e docs(email): update deploy.sh to run asynchronously in background to prevent webhook 5s timeout
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-07 12:20:52 +05:30
Shanmuga Krishnan S M
49232fdad1 fix(bus-map): completely remove route polyline lines from map, focus strictly on clean map & live GPS bus markers
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-07 12:06:11 +05:30
Shanmuga Krishnan S M
85092a2655 fix(email): fix UnicodeEncodeError in print output, format App Password without spaces, add UTF-8 sys.stdout reconfigure
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-07 12:00:33 +05:30
Shanmuga Krishnan S M
e6520363d0 docs: add email automation setup guide
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-07 11:58:22 +05:30
Shanmuga Krishnan S M
cd30366555 fix(bus-map): remove polyline route line overlay
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-07 11:38:26 +05:30
Shanmuga Krishnan S M
1970d0863b ci: update recipient email to dorutoslayer@gmail.com
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-07 11:27:44 +05:30
Shanmuga Krishnan S M
bea89ce766 test(ci): verify automated email push report notification system
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-07 11:25:50 +05:30
Amudieshwar A G
75002ffbb2 Merge pull request #7 from Amudieshwar-AG/feature/notes-pyqs
feat(notes): integrate official RIT Moodle portal hub for notes and PYQs
2026-08-07 11:24:17 +05:30
Shanmuga Krishnan S M
cc0dda9749 ci: update git notification scripts with email credentials
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-07 11:24:07 +05:30
Amudieshwar A G
e1f3fe2ec2 feat(notes): integrate official RIT Moodle portal hub for notes and PYQs 2026-08-07 11:20:37 +05:30
Amudieshwar A G
70694da2e2 feat(notes): integrate official RIT Moodle portal hub for notes and PYQs 2026-08-07 11:20:01 +05:30
Shanmuga Krishnan S M
d0d49a96a0 feat(ci): add email notification script and git hook template
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-07 11:12:34 +05:30
Shanmuga Krishnan S M
55d31a9ca3 ci: remove VPS deployment workflow 2026-08-07 10:48:44 +05:30
Shanmuga Krishnan S M
06ef615e59 fix(chatbot): stop browser window from auto-scrolling to bottom on mount
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-06 14:39:09 +05:30
Shanmuga Krishnan S M
ce1dde7bee perf(bus-map): load static route data instantly in 0ms and sync backend silently in background
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-06 14:29:06 +05:30
Shanmuga Krishnan S M
474672357d refactor(bus-map): make full-screen map the main feature with floating route chips & toggleable drawer
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-06 14:27:57 +05:30
Shanmuga Krishnan S M
d896322227 fix(collab): sync REJECTED status between Telegram/Discord bot & website, fix mock data popup on empty DB
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-06 14:06:54 +05:30
Shanmuga Krishnan S M
ed2910dc04 feat(collab): add My Requests & Applications dashboard with Accept/Reject applicant workflow
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-06 13:57:45 +05:30
Shanmuga Krishnan S M
f57538c7bc fix(auth): support department subdomains like @aids.ritchennai.edu.in and @cse.ritchennai.edu.in
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-06 13:47:17 +05:30
Shanmuga Krishnan S M
b852018f24 feat(auth): protect Collab, Community Q&A, and Leetcode routes behind Google Sign-In
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-06 13:39:08 +05:30
Shanmuga Krishnan S M
1b698d7cca fix(auth): add dedicated GoogleAuthModal popup for reliable Google Sign-In 2026-08-06 13:37:24 +05:30
Shanmuga Krishnan S M
3ddcff8035 config: configure live Google OAuth2 Client ID for frontend and backend
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-06 12:28:36 +05:30
Shanmuga Krishnan S M
302a39e933 feat: add Google OAuth2 Sign-In with verified student badge for DevCollab 2026-08-06 12:23:50 +05:30
Shanmuga Krishnan S M
2be0c04b80 fix(backend): make BusLocationController ultra-resilient to accept both JSON payloads and query parameters
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-06 11:01:34 +05:30
Shanmuga Krishnan S M
c99bd5580d docs(cicd): add comprehensive Gitea Webhook CI/CD architecture and component documentation
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-06 10:55:48 +05:30
Shanmuga Krishnan S M
ef47a65132 chmod(backend): grant executable permission to backend/mvnw wrapper script
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-06 10:54:22 +05:30
Shanmuga Krishnan S M
11c54145dd test(cicd): detached async webhook delivery test push
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-06 10:52:31 +05:30
Shanmuga Krishnan S M
36ac5888fe test(cicd): instant async webhook delivery test push
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-06 10:48:36 +05:30
Shanmuga Krishnan S M
009e948c08 test(cicd): automated deployment trigger test push to gitea main
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-05 22:22:10 +05:30
Shanmuga Krishnan S M
1cbee2f4c8 remove(driver-app): remove rit-driver-app from git repository and add to .gitignore
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-04 14:35:46 +05:30
Shanmuga Krishnan S M
d81b2682b4 fix(driver-app): remove silent stopSelf on location permission warning so background tracking thread always executes
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-04 14:31:05 +05:30
Shanmuga Krishnan S M
e5725615be fix(backend): replace Lombok in DriverLocationUpdate with explicit getters/setters to fix HTTP 400 JSON deserialization error
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-04 14:22:27 +05:30
Shanmuga Krishnan S M
3319868eca fix(driver-app): specify FOREGROUND_SERVICE_TYPE_LOCATION in startForeground call for Android 14/15 compatibility
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-04 14:18:11 +05:30
Shanmuga Krishnan S M
14b87b9d12 fix(driver-app): change RECEIVER_NOT_EXPORTED to RECEIVER_EXPORTED so MainActivity receives location updates from TrackingService
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-04 14:16:31 +05:30
Shanmuga Krishnan S M
4ef114fdcd fix(driver-app): guarantee Android 13+ broadcast delivery with explicit package targeting and indoor location fallback
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-04 14:13:58 +05:30
Shanmuga Krishnan S M
20a0dd842f fix(driver-app): clean up Android Studio XML layout render and button size warnings in activity_main.xml
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-04 14:09:06 +05:30
Shanmuga Krishnan S M
3397bb5ed1 fix(driver-app): optimize indoor building and stationary location tracking via freshest provider
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-04 14:02:05 +05:30
Shanmuga Krishnan S M
08974b9cd8 style(hero): set explicit inline color #FFFFFF for Welcome to RIT Freshers Hub text
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-04 13:57:06 +05:30
Shanmuga Krishnan S M
c1fcc83840 fix(ui): improve hero text contrast to crisp white with drop-shadows, remove false badges and non-working footer links
Some checks failed
Deploy RIT Freshers Hub to VPS / Deploy to Live VPS (push) Has been cancelled
2026-08-04 13:54:38 +05:30