Releases: acmASCIS/trainees-monitor-web
Releases · acmASCIS/trainees-monitor-web
Trainees Monitor Web 1.0
v1.0 (#12) * Added Nunito font CDN * Implemented Login Page * Implemented Register Container and Message Feedback * Added Dripicons CDN * Implemented PrivateRoute HOC * Implemented Redux for state management - Added Auth actions and reducers for login and register - Added Sidebar Component - Improved the return values of AccountsService - Implemented Token checking and default axios header * Implemented logout button * Implemented Profile Page - Implemented ProfilesService to getProfile data - Implemented Tabs Components - Refactored Dashboard Component - Added moment package for elapsed time formatting * v1.0 (#3) * v0.5: Added main pages, and application routing (#1) * Added Nunito font CDN * Implemented Login Page * Implemented Register Container and Message Feedback * Added Dripicons CDN * Implemented PrivateRoute HOC * Implemented Redux for state management - Added Auth actions and reducers for login and register - Added Sidebar Component - Improved the return values of AccountsService - Implemented Token checking and default axios header * Implemented logout button * Implemented Profile Page - Implemented ProfilesService to getProfile data - Implemented Tabs Components - Refactored Dashboard Component - Added moment package for elapsed time formatting * Implemented LoadableComponent - Added Spinner Component - Added .gif to module declerations * Implemented Analysis Section UI - Added getAnalysis function to fetch analysis from API - Added Analysis Section Cards * Implemented Follow Feature - Added FollowButton Component - Added follow, and unfollow to Profile Service * v0.6: Implemented Follow Feature (#2) * Added Nunito font CDN * Implemented Login Page * Implemented Register Container and Message Feedback * Added Dripicons CDN * Implemented PrivateRoute HOC * Implemented Redux for state management - Added Auth actions and reducers for login and register - Added Sidebar Component - Improved the return values of AccountsService - Implemented Token checking and default axios header * Implemented logout button * Implemented Profile Page - Implemented ProfilesService to getProfile data - Implemented Tabs Components - Refactored Dashboard Component - Added moment package for elapsed time formatting * Implemented LoadableComponent - Added Spinner Component - Added .gif to module declerations * Implemented Analysis Section UI - Added getAnalysis function to fetch analysis from API - Added Analysis Section Cards * Implemented Follow Feature - Added FollowButton Component - Added follow, and unfollow to Profile Service * Implemented Main Dashboard Page - Added UserCard Component for search results - Added SearchService for API integration - Added SearchButton Component - Configured axios interceptors for error handling * Implemented Following Page Container - Profile 404 error handling - Configured Sidebar nav links - Fixed routing bug in App Router * Implemented Analysis in Profile - Added Analysis Cards Components - Implemented 404 Page * Implemented Admin Panel - Added CFContestsPanel to Admin Panel - Added UsersConfirmationPanel to Admin Panel - Fixed Login / Register UI Bug - Added Admin Role - Implemented CFContestsService for API Integration - Added user confirmation integrations with API in Accounts Service * Prepared the App for Deployment - Added favicon of different sizes - Configured manifest.json - Added config for different environments * Merging with origin development * v1.0 (#4) * v0.5: Added main pages, and application routing (#1) * Added Nunito font CDN * Implemented Login Page * Implemented Register Container and Message Feedback * Added Dripicons CDN * Implemented PrivateRoute HOC * Implemented Redux for state management - Added Auth actions and reducers for login and register - Added Sidebar Component - Improved the return values of AccountsService - Implemented Token checking and default axios header * Implemented logout button * Implemented Profile Page - Implemented ProfilesService to getProfile data - Implemented Tabs Components - Refactored Dashboard Component - Added moment package for elapsed time formatting * Implemented LoadableComponent - Added Spinner Component - Added .gif to module declerations * Implemented Analysis Section UI - Added getAnalysis function to fetch analysis from API - Added Analysis Section Cards * Implemented Follow Feature - Added FollowButton Component - Added follow, and unfollow to Profile Service * v0.6: Implemented Follow Feature (#2) * Added Nunito font CDN * Implemented Login Page * Implemented Register Container and Message Feedback * Added Dripicons CDN * Implemented PrivateRoute HOC * Implemented Redux for state management - Added Auth actions and reducers for login and register - Added Sidebar Component - Improved the return values of AccountsService - Implemented Token checking and default axios header * Implemented logout button * Implemented Profile Page - Implemented ProfilesService to getProfile data - Implemented Tabs Components - Refactored Dashboard Component - Added moment package for elapsed time formatting * Implemented LoadableComponent - Added Spinner Component - Added .gif to module declerations * Implemented Analysis Section UI - Added getAnalysis function to fetch analysis from API - Added Analysis Section Cards * Implemented Follow Feature - Added FollowButton Component - Added follow, and unfollow to Profile Service * Implemented Main Dashboard Page - Added UserCard Component for search results - Added SearchService for API integration - Added SearchButton Component - Configured axios interceptors for error handling * Implemented Following Page Container - Profile 404 error handling - Configured Sidebar nav links - Fixed routing bug in App Router * Implemented Analysis in Profile - Added Analysis Cards Components - Implemented 404 Page * Implemented Admin Panel - Added CFContestsPanel to Admin Panel - Added UsersConfirmationPanel to Admin Panel - Fixed Login / Register UI Bug - Added Admin Role - Implemented CFContestsService for API Integration - Added user confirmation integrations with API in Accounts Service * Prepared the App for Deployment - Added favicon of different sizes - Configured manifest.json - Added config for different environments * Merging with origin development * Added netlify.toml for Deployment config - Added .netlify to .gitignore - Removed unused config * Configured netlify.toml for different environments * Fixed netlify.toml bug * Fixed netlify.toml bug * Fixed netlify.toml bug * Changed API_URL in netlify.toml * Changed API_URL in netlify.toml * Configured netlify.toml * Configured netlify.toml * Fixed API_URL typo * v1.0 (#5) * v0.5: Added main pages, and application routing (#1) * Added Nunito font CDN * Implemented Login Page * Implemented Register Container and Message Feedback * Added Dripicons CDN * Implemented PrivateRoute HOC * Implemented Redux for state management - Added Auth actions and reducers for login and register - Added Sidebar Component - Improved the return values of AccountsService - Implemented Token checking and default axios header * Implemented logout button * Implemented Profile Page - Implemented ProfilesService to getProfile data - Implemented Tabs Components - Refactored Dashboard Component - Added moment package for elapsed time formatting * Implemented LoadableComponent - Added Spinner Component - Added .gif to module declerations * Implemented Analysis Section UI - Added getAnalysis function to fetch analysis from API - Added Analysis Section Cards * Implemented Follow Feature - Added FollowButton Component - Added follow, and unfollow to Profile Service * v0.6: Implemented Follow Feature (#2) * Added Nunito font CDN * Implemented Login Page * Implemented Register Container and Message Feedback * Added Dripicons CDN * Implemented PrivateRoute HOC * Implemented Redux for state management - Added Auth actions and reducers for login and register - Added Sidebar Component - Improved the return values of AccountsService - Implemented Token checking and default axios header * Implemented logout button * Implemented Profile Page - Implemented ProfilesService to getProfile data - Implemented Tabs Components - Refactored Dashboard Component - Added moment package for elapsed time formatting * Implemented LoadableComponent - Added Spinner Component - Added .gif to module declerations * Implemented Analysis Section UI - Added getAnalysis function to fetch analysis from API - Added Analysis Section Cards * Implemented Follow Feature - Added FollowButton Component - Added follow, and unfollow to Profile Service * Implemented Main Dashboard Page - Added UserCard Component for search results - Added SearchService for API integration - Added SearchButton Component - Configured axios interceptors for error handling * Implemented Following Page Container - Profile 404 error handling - Configured Sidebar nav links - Fixed routing bug in App Router * Implemented Analysis in Profile - Added Analysis Cards Components - Implemented 404 Page * Implemented Admin Panel - Added CFContestsPanel to Admin Panel - Added UsersConfirmationPanel to Admin Panel - Fixed Login / Register UI Bug - Added Admin Role - Implemented CFContestsService for API Integration - Added user confirmation integrations with API in Accounts Service * Prepared the App for Deployment - Added favicon of different sizes - Configured manifest.json - Added config for different environments * Merging with origin development * Added netlify.toml for Deployment config - Added .netlify to .gitignore - Removed unused config * Configured netlify.toml for different environments * Fixed netlify.toml bug * Fixed netlify.toml bug * Fixed netlify.toml bug * Changed API_URL in netlify.toml * Changed API_URL in netlify.toml * Configured netlify.toml * Configured netlify.toml * Fixed API_URL typo * Deleting unused config files * v1.0 (#6) * v0.5: Added main pages, and application routing (#1) * Added Nunito font CDN * Implemented Login Page * Implemented Register Container and Message Feedback * Added Dripicons CDN * Implemented PrivateRoute HOC * Implemented Redux for state management - Added Auth actions and reducers for login and register - Added Sidebar Component - Improved the return values of AccountsService - Implemented Token checking and default axios header * Implemented logout button * Implemented Profile Page - Implemented ProfilesService to getProfile data - Implemented Tabs Components - Refactored Dashboard Component - Added moment package for elapsed time formatting * Implemented LoadableComponent - Added Spinner Component - Added .gif to module declerations * Implemented Analysis Section UI - Added getAnalysis function to fetch analysis from API - Added Analysis Section Cards * Implemented Follow Feature - Added FollowButton Component - Added follow, and unfollow to Profile Service * v0.6: Implemented Follow Feature (#2) * Added Nunito font CDN * Implemented Login Page * Implemented Register Container and Message Feedback * Added Dripicons CDN * Implemented PrivateRoute HOC * Implemented Redux for state management - Added Auth actions and reducers for login and register - Added Sidebar Component - Improved the return values of AccountsService - Implemented Token checking and default axios header * Implemented logout button * Implemented Profile Page - Implemented ProfilesService to getProfile data - Implemented Tabs Components - Refactored Dashboard Component - Added moment package for elapsed time formatting * Implemented LoadableComponent - Added Spinner Component - Added .gif to module declerations * Implemented Analysis Section UI - Added getAnalysis function to fetch analysis from API - Added Analysis Section Cards * Implemented Follow Feature - Added FollowButton Component - Added follow, and unfollow to Profile Service * Implemented Main Dashboard Page - Added UserCard Component for search results - Added SearchService for API integration - Added SearchButton Component - Configured axios interceptors for error handling * Implemented Following Page Container - Profile 404 error handling - Configured Sidebar nav links - Fixed routing bug in App Router * Implemented Analysis in Profile - Added Analysis Cards Components - Implemented 404 Page * Implemented Admin Panel - Added CFContestsPanel to Admin Panel - Added UsersConfirmationPanel to Admin Panel - Fixed Login / Register UI Bug - Added Admin Role - Implemented CFContestsService for API Integration - Added user confirmation integrations with API in Accounts Service * Prepared the App for Deployment - Added favicon of different sizes - Configured manifest.json - Added config for different environments * Merging with origin development * Added netlify.toml for Deployment config - Added .netlify to .gitignore - Removed unused config * Configured netlify.toml for different environments * Fixed netlify.toml bug * Fixed netlify.toml bug * Fixed netlify.toml bug * Changed API_URL in netlify.toml * Changed API_URL in netlify.toml * Configured netlify.toml * Configured netlify.toml * Fixed API_URL typo * Deleting unused config files * Fixed netlify.toml bug * v1.0 (#8) * Implemented LoadableComponent - Added Spinner Component - Added .gif to module declerations * Implemented Analysis Section UI - Added getAnalysis function to fetch analysis from API - Added Analysis Section Cards * Implemented Follow Feature - Added FollowButton Component - Added follow, and unfollow to Profile Service * Implemented Main Dashboard Page - Added UserCard Component for search results - Added SearchService for API integration - Added SearchButton Component - Configured axios interceptors for error handling * Implemented Following Page Container - Profile 404 error handling - Configured Sidebar nav links - Fixed routing bug in App Router * Implemented Analysis in Profile - Added Analysis Cards Components - Implemented 404 Page * Implemented Admin Panel - Added CFContestsPanel to Admin Panel - Added UsersConfirmationPanel to Admin Panel - Fixed Login / Register UI Bug - Added Admin Role - Implemented CFContestsService for API Integration - Added user confirmation integrations with API in Accounts Service * Prepared the App for Deployment - Added favicon of different sizes - Configured manifest.json - Added config for different environments * Merging with origin development * Added netlify.toml for Deployment config - Added .netlify to .gitignore - Removed unused config * Configured netlify.toml for different environments * Fixed netlify.toml bug * Fixed netlify.toml bug * Fixed netlify.toml bug * Changed API_URL in netlify.toml * Changed API_URL in netlify.toml * Configured netlify.toml * Configured netlify.toml * Fixed API_URL typo * Deleting unused config files * Fixed netlify.toml bug * Fixed redux devtools extenison bug * v1.0: Various Changes and Fixes (#10) * Implemented LoadableComponent - Added Spinner Component - Added .gif to module declerations * Implemented Analysis Section UI - Added getAnalysis function to fetch analysis from API - Added Analysis Section Cards * Implemented Follow Feature - Added FollowButton Component - Added follow, and unfollow to Profile Service * Implemented Main Dashboard Page - Added UserCard Component for search results - Added SearchService for API integration - Added SearchButton Component - Configured axios interceptors for error handling * Implemented Following Page Container - Profile 404 error handling - Configured Sidebar nav links - Fixed routing bug in App Router * Implemented Analysis in Profile - Added Analysis Cards Components - Implemented 404 Page * Implemented Admin Panel - Added CFContestsPanel to Admin Panel - Added UsersConfirmationPanel to Admin Panel - Fixed Login / Register UI Bug - Added Admin Role - Implemented CFContestsService for API Integration - Added user confirmation integrations with API in Accounts Service * Prepared the App for Deployment - Added favicon of different sizes - Configured manifest.json - Added config for different environments * Merging with origin development * Added netlify.toml for Deployment config - Added .netlify to .gitignore - Removed unused config * Configured netlify.toml for different environments * Fixed netlify.toml bug * Fixed netlify.toml bug * Fixed netlify.toml bug * Changed API_URL in netlify.toml * Changed API_URL in netlify.toml * Configured netlify.toml * Configured netlify.toml * Fixed API_URL typo * Deleting unused config files * Fixed netlify.toml bug * Fixed redux devtools extenison bug * Admin Panel various changes - Made user-confirmation panel as a default page for admin panel - Added dashboard and logout buttons in Admin Panel Navbar - Added default text and loading in CF Contests Panel - Added default text and loading in User Confirmation Panel * Added Search and Login Loading * v1.0 (#11) * Implemented LoadableComponent - Added Spinner Component - Added .gif to module declerations * Implemented Analysis Section UI - Added getAnalysis function to fetch analysis from API - Added Analysis Section Cards * Implemented Follow Feature - Added FollowButton Component - Added follow, and unfollow to Profile Service * Implemented Main Dashboard Page - Added UserCard Component for search results - Added SearchService for API integration - Added SearchButton Component - Configured axios interceptors for error handling * Implemented Following Page Container - Profile 404 error handling - Configured Sidebar nav links - Fixed routing bug in App Router * Implemented Analysis in Profile - Added Analysis Cards Components - Implemented 404 Page * Implemented Admin Panel - Added CFContestsPanel to Admin Panel - Added UsersConfirmationPanel to Admin Panel - Fixed Login / Register UI Bug - Added Admin Role - Implemented CFContestsService for API Integration - Added user confirmation integrations with API in Accounts Service * Prepared the App for Deployment - Added favicon of different sizes - Configured manifest.json - Added config for different environments * Merging with origin development * Added netlify.toml for Deployment config - Added .netlify to .gitignore - Removed unused config * Configured netlify.toml for different environments * Fixed netlify.toml bug * Fixed netlify.toml bug * Fixed netlify.toml bug * Changed API_URL in netlify.toml * Changed API_URL in netlify.toml * Configured netlify.toml * Configured netlify.toml * Fixed API_URL typo * Deleting unused config files * Fixed netlify.toml bug * Fixed redux devtools extenison bug * Admin Panel various changes - Made user-confirmation panel as a default page for admin panel - Added dashboard and logout buttons in Admin Panel Navbar - Added default text and loading in CF Contests Panel - Added default text and loading in User Confirmation Panel * Added Search and Login Loading * Added Loading indicator on Register button