Repository navigation
v0.1.0
Checksums
| Asset | SHA-256 |
|---|---|
pomelo-v0.1.0.tar.gz |
078b0fa1d5308739ad10d3bfd81d1ab22322ec627a553fdfe8250a0de758d694 |
What's Changed
- Initialize client-side project by @JustModo in #1
- add: folder structure initial setup by @techshetty in #2
- integrated clerk-backend-sdk and updated compiler routes and methods by @techshetty in #3
- add: created mongodb schemas and made a contestcreation route by @techshetty in #4
- [Partial Fix] Add contest validation middleware and lifecycle management routes (#12) by @Manas-salian in #14
- Add UI Mockup by @JustModo in #18
- Update dependencies by @JustModo in #19
- Add isAdmin middleware to restrict access to admin-only routes by @askashika in #15
- Closes #10 - Added testAns helper for MCQ evaluation by @askashika in #16
- Closes #11 - Implemented contest CRUD with isAdmin middleware by @askashika in #17
- Updated Data Models by @Rajaykumar12 in #20
- chore(deps): bump form-data from 3.0.3 to 3.0.4 in /server by @dependabot[bot] in #21
- feat: updated submission model by @Rajaykumar12 in #22
- feat: containerize the server with dev and prod mode by @JustModo in #25
- Admin Panel - Comprehensive Test & Question Management by @mrkushalsm in #26
- Admin Dashboard Statistics Endpoint by @Rajaykumar12 in #27
- feat: add boilerplate and wrapper code gen by @JustModo in #29
- Reorganize Docker setup and add management script by @Manas-salian in #30
- fix: dependency conflict with clerk by @JustModo in #31
- Changes to seed.js and mcq-card.tsx by @mrkushalsm in #33
- Frontend updates for dashboard, navigation, testing and settings by @HithaBadikillaya in #34
- feat: migrate clerk to auth js by @JustModo in #35
- feat: add docker setup with configs by @JustModo in #36
- Answer submission by @Rajaykumar12 in #38
- Fix admin UI issues and connect test flows by @HithaBadikillaya in #40
- added env by @Rajaykumar12 in #41
- changes in new coding question page by @HithaBadikillaya in #42
- Integrate Code-Gen Package for Automated Code Wrapping by @Rajaykumar12 in #43
- Updated seed.js by @Rajaykumar12 in #45
- Input Processing Implementation by @Rajaykumar12 in #46
- Integrated Boilerplates and Testcases by @mrkushalsm in #47
- feat: submitCon regex by @Rajaykumar12 in #48
- Changed storing of Test Cases by @mrkushalsm in #49
- Test access and authentication by @sthuthii in #50
- feat: wrapper implementation updated in submitCon by @Rajaykumar12 in #51
- fix: input and expectedOutput by @Rajaykumar12 in #53
- revert: Remove JWT authentication and restore original data schemas by @ArvindSagar65 in #55
- test and result page changes by @HithaBadikillaya in #56
- api to fetch questions for specific contests by @itsXILO in #52
- Link frontend pages to backend by @JustModo in #57
- Fix Build Errors, Security Enhancements & Dashboard Polish by @mrkushalsm in #58
- fix: fix code submission in submitCon by @Manas-salian in #59
- Add a Import CSV feature for coding question and remove redudant fields by @mrkushalsm in #63
- feat: implement secure admin contest results endpoint by @itsXILO in #62
- Fixed server-side contest date validation by @mrkushalsm in #71
- Fix: Add
isAdminmiddleware to all admin routes by @Rajaykumar12 in #72 - Feature: Admin Leaderboard API by @Rajaykumar12 in #73
- Cloning of contest feature by @mrkushalsm in #75
- Added API endpoint for individual student submission by @Rajaykumar12 in #78
- Refactors error handling across the entire backend to be consistent and production-safe. by @Rajaykumar12 in #79
- fix: stabilize test-taking flow by synchronizing API routes by @HithaBadikillaya in #80
- Added Results to CSV route for admin by @mrkushalsm in #82
- Wire admin submission detail page to real submission data by @HithaBadikillaya in #84
- Fix dependabot alerts by package audit by @JustModo in #85
- Implement Client-Side Proctoring, Screenshot Detection, and Three-Strike Termination by @HithaBadikillaya in #87
- Admin: Build Leaderboard Page by @HithaBadikillaya in #88
- Minor UI fixes by @HithaBadikillaya in #89
- Added rate limiting to auth and submission endpoints by @saishree19-shet in #86
- Features Complete for v0.1.0 Alpha by @JustModo in #91
- Port Configuration, MongoDB Install Resilience & DB Startup Guard by @Rajaykumar12 in #92
- Completed Group 1’s UI work by @PranamNK in JustModo#3
- Add login, register, and admin question create/edit pages by @josvita0323 in JustModo#2
- Team 2: Cycle 1 commits by @HithaBadikillaya in JustModo#4
- Layout updates by @HithaBadikillaya in JustModo#5
- Scaled contest card to full screen by @mariyam-heena in JustModo#6
- Login and sign up page by @josvita0323 in JustModo#7
- Improved admin page and test by @Deepthi055 in JustModo#8
- Implemented test edit and test create form. Clerk for login-auth. by @josvita0323 in JustModo#9
- Implement auth-based access control and UI changes and updated footer import by @josvita0323 in JustModo#10
- Implement password reset flow, protect auth routes with middleware, and integrate Sonner notifications using ShadCN UI by @josvita0323 in JustModo#11
- password visibility toggle, Sonner toasts, style fixes by @josvita0323 in JustModo#12
New Contributors
- @JustModo made their first contribution in #1
- @techshetty made their first contribution in #2
- @Manas-salian made their first contribution in #14
- @askashika made their first contribution in #15
- @Rajaykumar12 made their first contribution in #20
- @dependabot[bot] made their first contribution in #21
- @mrkushalsm made their first contribution in #26
- @HithaBadikillaya made their first contribution in #34
- @sthuthii made their first contribution in #50
- @ArvindSagar65 made their first contribution in #55
- @itsXILO made their first contribution in #52
- @saishree19-shet made their first contribution in #86
- @PranamNK made their first contribution in JustModo#3
- @josvita0323 made their first contribution in JustModo#2
- @HithaBadikillaya made their first contribution in JustModo#4
- @mariyam-heena made their first contribution in JustModo#6
- @Deepthi055 made their first contribution in JustModo#8
Full Changelog: https://github.com/so-sc/pomelo/commits/v0.1.0