-
Zoho commission tracker - 10:05 - 13:45
- Upgrade to symfony6
- Commonds added
- Services added
- Exception added
- php-cs-fixer added
- Form/Types added
- Upgrade to symfony6
-
Lunch Break - 13:45 - 14:10
-
Zoho commission tracker - 14:10 - 17:00
- Repositories imported from old modals
- imported old repository functions to new repositories
- removed unused parameters
- simplified parameters usage
-
Extra - 17:00 - 18:50
- Helping sandeep bhai for zoho development
- Helping hiral for rails react integration issue
-
Zoho Commission tracker - 09:30 - 13:50
- routing implementation
- access control fixes
- template theme fixes
- replacing fos with native symfony auth system
-
Lunch Break - 13:50 - 14:10
-
Zoho Commission Tracker - 14:10 - 17:00
- zoho integration issues
-
Helping aradhna for new project estimation - 17:00 - 17:40
-
Zoho Commision Tracker - 17:40 - 19:15
- Zoho Integration implementation changes
-
Zoho Commission Tracker - 10:00 - 14:05
- zoho api token persist to db
- zoho get invoices list, get specific invoice, payments list api integrated
-
Lunch Break - 14:05 - 14:25
-
Zoho Commission Tracker - 14:25 - 16:20
- Zoho customerpayments api implemented
- ZohoInvoice.invoices.READ, ZohoBooks.salespersons.READ
- ZohoInvoice.invoices.READ, ZohoCRM.modules.ALL
- ZohoInvoice.invoices.READ, ZohoInvoice.customerpayments.READ
- ZohoInvoice.invoices.READ, ZohoInvoice.customerpayments.READ, ZohoBooks.fullaccess.all (working)
- Zoho customerpayments api implemented
-
Extra - 16:20 - 18:30
- https://medium.com/@idokoemmanuel3/user-authentication-for-web-and-api-with-laravel-fortify-and-sanctum-fb31455ee673
- ISI project requirement document read,
- laravel jwt auth r&d
-
Zoho Commission Tracker - 10:00 - 10:30
- ZOHO salesperson api fixed
-
Extra - 10:30 - 12:00
- laravel r&d
- pre-commit hook to lint php code added
- monitoring tool (telescope) setup
-
ISI Abroad - 12:00 - 14:00
- Project discussion
- understanding project logic
- db design -> table structure discussion
-
Lunch Break - 14:00 - 14:25
-
ISI Abroad - 14:25 - 19:30
- Project code guidelines added
- pre-commit hook for php lint fix added to git
- github issue created for sandep
- migration macro for timestamps default value created
-
ISI Abroad - 11:00 - 14:00
- sandeep pr review and merge
- Models created
- doc-block generation for models
- forgot-password implementation
- role implementation
-
Lunch Break - 14:00 - 14:20
-
ISI Abroad - 14:20 - 20:05
- Students list and advisor update api
- merged db-design
- Structure update for key casing
-
ISI Abroad - 09:15 - 13:55
- BaseModel for model keys conversion to cameCase on jsonSerialize,
- Middleware to convert camelCase api request keys to snake_case (eloquent supported)
- Seeder to create FormSteps and FormSubSteps Added
-
Lunch Break - 13:55 - 14:25
-
ISI Abroad - 14:25 - 18:15
- Superadmin seeder added
- Form steps seeder added
- Form Sub Steps seeder added
- Role enum renamed to RoleEnum
- Form step type enum added FormSubStepsTypeEnum
- Job for form sync created
- working on getting gravity form from wordpress api
-
ISI Abroad - 09:25 - 13:45
- Learn React
- front -> design (by mukesh) & skelton login basic logic (aradhna merged) and updated to git
- front -> global api handler refactor
- front -> login logic implementation
-
Lunch Break - 13:45 - 14:10
-
ISI Abroad - 14:10 - 18:15
- front -> Implement Login
- front -> Refactor layout structure
- front -> Refactor http plugin
- fetch form from wordpress gravity form fixed.
- update table structure to process sync form logic
-
ISI Abroad - 09:40 - 13:40
- Form structure sync job implemented
- Pest php for testing implemented with basic structure testing
-
Lunch Break - 13:40 - 14:10
-
ISI Abroad - 14:10 - 18:50
- Document Form structure job
- Added credentials in git discussion
- front -> Cypress test implementation
- front -> Login basic Cypress test added
- front -> Cypress guideline added
- sandeep task check and merged
-
ISI Abroad - 09:50 - 13:15
- Updated pre-commit hook
- pint check success
- run pest test
- added github action
- eslint in progress
- Updated pre-commit hook
-
Lunch Break - 13:20 - 14:35
-
Extra - 14:35 - 19:05
- shell script for git CI (clone and setup repo, and run unit tests)
- Front: eslint with prettier implemented
- Front: pre-commit hook implementation
-
ISI Abroad - 10:10 - 13:40
- front -> eslint fixes, eslint and prettier uploaded, pre-commit hook script updated
- manually eslint fixes
- scramble api docs replaced with scribe api documentation
- for better customization and try out feature.
- front -> eslint fixes, eslint and prettier uploaded, pre-commit hook script updated
-
Lunch Break - 13:40 - 14:10
-
Fraudniffer - 14:15 - 14:45
- task explained to vishwa
- AI Api collection created and tested (apis not working)
-
ISI Abroad - 14:45 - 19:40
- Form sync job updated to allow custom fields which does not have inputName (like signature)
- tested isi wp form and shared feedback with vishwa
- helping, sandeep for student register endpoint
- helping aaradhna for react frontend logic
- helping mukesh for react frontend admin panel design
- Working on creating CI for isi front repo
-
ISI Abroad - 10:20 - 13:55
- React GH Action
-
Lunch Break - 13:55 - 14:20
-
ISI Abroad - 14:20 - 19:15
- React GH Action fixed
- cypress test work fine on GH Action
- Process form sync job updated to allow individual form to be synced individually
- React GH Action fixed
-
ISI Abroad - 10:25 - 13:15
- helping sandeep and vishwa for ISI project
- front -> login cypress test updated
- front -> forgot password page and logic implementation
-
Lunch Break - 13:15 - 13:40
-
ISI Abroad - 13:40 - 19:10
- front -> Explained settings/formSync page logic to aaradhna
- Project code structure discussion with yogesh sirf
- tasks planing for next demo
- front -> forgot password uploaded
- friday plan explain to sandeep
-
ISI Abroad - 09:25 - 13:45
- #44 - Create interface for custom service class (gravity form) -
- fraud, understanding and explaining task to sandeep (lambad image recognition implementation)
- ISI -> setting keys type and label added for setting get api
- Github create issue on exception
- api access with token working
- github service and catch exception structure created
-
Lunch Break - 14:00 - 14:30
-
ISI Abroad - 14:25 - 17:50
- #64 - Github create issue on exception (Done)
- #66 - Develop Branch create with CI implementation
- #67 formSync: date,time,datetime field specification for table structure and index this field and number field also
-
ISI Abroad - 09:30 - 13:40
- delivery address (send mail to specific addresses only) - merged manually from #-42
- student table missing field from db design discussion added
- Front -> Setting layout design
- Basic setting page design (including view/edit page)
-
Lunch Break - 13:40 - 14:10
-
ISI Abroad - 14:10 - 19:25
- front -> form sync settings page designed
- helping sandeep bhai for fraud task
- Advisor crud api issues fixed
-
ISI Abroad - 09:50 - 14:00
- Seeder UX updates (used laravel/prompts)
- front -> advisor ui design
- helping sandeep for fraud task
-
Lunch Break - 14:00 - 14:20
-
ISI Abroad - 14:20 - 18:20
- CI script issue check - php version issue, required version is 8.3 on server it was 8.1
- Fraud task test
- front -> Rendered more hooks than during the previous render. issue check
- front -> found all component rendered issue
-
ISI Abroad - 10:00 - 13:55
- Auth Test clean up
- api -> script cleanup and issue fix on 12 server
- front -> auto deploy script created
-
Lunch Break - 13:55 - 14:20
-
ISI Abroad - 14:20 - 19:45
- 122 deployment with yogesh sir
- wordpress form submit code imported to 122
- api -> env variable not accessible issues fix
-
MissionMed - 09:55 - 13:30
- Deploy to digital ocean r&d
- deploy on Manage -> Apps implemented
-
ISI Abroad - 13:30 - 14:00
- Deploy composer post autoload php version issue r&d
-
Lunch Break - 14:00 - 14:25
-
ISI Abroad - 14:25 - 15:00
- front-issue check and explained to krushita
-
MissionMed - 15:00 - 18:35
- Deploy to digital ocean
- DB created
- cache laravel config
- no dev pkg of composer
- new app created for react app deploy (called missionmed-app)
- Deploy to digital ocean
-
MissionMed - 09:40 - 13:50
- Deploy to Digital Ocean
- react routing 404 issue fixed
- coordinating with krushita for isi-routing issue
- coordinating with aaradhna and sandeeo for isi - progress
-
Lunch Break - 13:50 - 14:10
-
MissionMed - 14:15 - 20:20
- https://marketplace.digitalocean.com/apps/kubernetes-dashboard
- Mission Med CRON (Done)
- Mission Med domain point (Done)
- Mission Med htaccess (Done)
- Mission Med resource update and final cost
- ISI login call issue (Done)
- DB import (Done)
-
ISI Abroad - 10:10 - 13:55
- ISI - cors headers added
- enable telescope in prod
- front -> fix github action
- to use the gh variable for .env
- tests fixed
-
Lunch Break - 13:55 - 14:20
-
ISI Abroad - 14:20 - 18:30
- helping sandeep and aaradhna for isi task
- laravel email global to r&d (with monika and yogesh sir)
- front -> advisor crud cypress test (WIP)
-
ISI Abroad - 09:40 - 13:50
- reset password link not working
- when no advisor found show (No advisor found message)
- add/edit advisor change placeholder
- add phone_number field
- tynimce configration (api key)
-
Lunch Break - 13:50 - 14:20
-
ISI Abroad - 14:20 - 18:00
- testing aaradhna task reset page task
- email template variable added
- email template variable replace global function created
- backend -> cherry-pick changes from sandeep branch
- main deployment done.
-
ISI Abroad - 09:40 - 13:50
- project planning with yogesh sir
- explained taks to aaradhna
- added template variable for visa letter
- reset-password email url encode issue fix
- front tinymce plugins r&d
- api -> response global middleware for case conversion
-
Lunch Break - 13:50 - 14:15
-
ISI Abroad - 14:15 - 18:30
- manually picked setting controller route refactor from sandeep branch
- fixed conflicts
- tested and merged to develop and main.
- explained design task to mukesh
- delete previous document entry for advisor image
-
ISI Abroad - 09:50 - 13:55
- command to delete documents from s3
- add two new tables
- Home college
- Country of Citizenship
- helping sandeep for fraud task
-
Lunch Break - 13:55 - 14:25
-
ISI Abroad - 14:25 - 19:40
- DB design discussion updated (with table brief descriptions)
- User roles many to many relationship implementation
- helping sandeep for fraud task
- helping mukesh for isi design
-
ISI Abroad - 09:40 - 13:50
- merged email template crud front-end changes
- Created string title key for email templates
- reviewed email template moved to settings
- setting institutes tree-view listing
- Bugfix pagination conditional render counter visible
-
Lunch Break - 13:50 - 14:10
-
ISI Abroad - 14:20 - 19:25
- Update profile api implemented
- aaradhna pr review
- deploy created
- input for profile page implementation share with aaradhna
- Student register store fields dynamically implemented
-
ISI Abroad - 10:10 - 13:40
- form sync logic updated -> insert select field data
- pr review and merge
-
Lunch Break - 13:40 - 14:10
-
ISI Abroad - 14:10 - 19:15
- helping sandeep bhai for test cases
- explain cypress test to monika
- emergency banner get student based on institue/session/program api create
- task planing with yogesh sir
- Store emergency banner api validation updated
-
ISI Abroad - 10:15 - 14:00
- create filter for start_datetime and end_datetime on emergency banner listing
- add enabled disable banner field
- Emergency banner
- listing filter (start end datetime) complete
- store and update validation logic fixed
- only update banner isEnabled flag validation updated
- student listing api for banner based on institute/program/session implemented
-
Lunch Break - 14:00 - 14:10
-
ISI Abroad - 14:10 - 17:00
- emergency banner is enabled flag update validation issue fixed
- checked monika cypress implementation
- explained cypress to sandip
- DB changes document updated
- student register avoid setting foreign key of session and program table of institute and session respectively.
-
ISI ABroad - 10:10 - 13:50
- Setting students api change
- Fixing failing test cases for front end
- Project discussion with yogesh sir
- Update form sync setting document
- Fix styling on credential discussion
- Create discussion for general document
- global docs added
- login docs added
-
Lunch Break - 13:50 - 14:10
-
ISI Abroad - 14:10 - 19:15
- Update setup local discussion
- Add pre-commit hook details
- fix advisor and basic setting cypress test monika
- Update setup local discussion
-
ISI Abroad - 09:40 - 12:15
- manually picked
- move institute/session.. to basic setting
- emergency banner sidebar link from aaradhna local to new branch
- testing wordpress form keys
- manually picked
-
zoho commission tracker - 12:15 - 14:00
- zoho integration table added column
- client id, secret, code and origanization
- and update form implemented
- zoho integration table added column
-
Lunch Break - 14:00 - 14:20
-
Zoho commission tracker - 14:20 - 16:40
- use zoho credentials from db instead of env in zoho service implemented.
- bug fixes in update service
-
ISI Abroad - 16:40 - 18:40
- verify wordpress form (28)- form verified
- synced in local and verify pending
- reviews krushita front pr.
-
ISI Abroad - 09:55 - 13:45
- Verified krushita pr
- wordpress form 23 sync issue fixing
-
Lunch Break - 13:45 - 14:10
-
ISI Abroad - 14:10 - 18:50
- verify wordpress form 23
- fields table order logic implemented
- deploy to main pr verified- ready to review.
-
Zoho commission tracker - 10:15 - 14:00
- under agent -> view -> add field default_admin_fee (show only to admin user and can be updated by admin user only)
- create organization table and replace this in Zoho Integration Credentials page
- name
- org_id
- enable/disable
- add organization_id in invoices table.
-
Lunch Break - 14:00 - 14:25
-
ISI Abroad - 14:25 - 20:00
- cypress studio implementation
- student_meta table created
- fix emergancy banner datetime picker mobile variant issue
-
ISI Abroad - 10:00 - 13:40
- student listing fields list api added
- form 23 verified
-
Lunch Break - 13:40 - 14:00
-
ISI Abroad - 14:00 - 18:10
- Student step information merged in form sub steps api for single student while rendering form in front.
- form 24/21 verified
- mission fields keys added
- form 15 in-progress
- explained student listing api logic to aaradhna
- setup laravel api project in aaradhna laptop
-
ISI Abroad - 10:05 - 13:15
- form 22 verified
- form 15 pending from - Mandatory Architecture/Interior Architecture Studio Course (Fall)*
- student listing dashboard and deploy tested and some cleanup, and gh action main updated.
-
Lunch Break - 13:15 - 14:30
-
ISI Abroad - 14:30 - 18:35
- form sync table structure discussions with aaradhna and krushita.
- form 15 verified
- form 20 verifying
-
ISI Abroad - 09:45 - 13:40
- remove field table eager load for student form render api
- form 20 verified
- form 9 verified
-
Lunch Break - 13:40 - 14:15
-
ISI Abroad - 14:15 - 19:15
- form 27 verified
- form 26 verified
- form 18 verified
-
ISI Abroad - 10:05 - 14:00
- form 17, 19, 12, 16, 14, 13 verified
- fixing fields sorting logic
- when changing order of the field we need to update the order of other fields also between order change range.
-
Lunch Break - 14:00 - 14:25
-
ISI Abroad - 14:25 - 19:15
- 23 ,24 ,21 ,22 ,15 sync check
- pending from 20
-
ISI Abroad - 10:00 - 14:00
- 20,9,2,27 sync check
- fields api fix
- dashboard api implementation
-
Lunch Break - 14:00 - 14:20
-
ISI Abroad - 14:20 - 19:55
- prepared deploy
- testing and bug fixes
- live testing and bug fix
-
ISI Abroad - 10:25 - 14:05
- explain tasks to sandeep, aradhna, tested and shared wordpress issue with vishwa
- Form verification 2,27,
- front -> student filter listing order input type text implementation
-
Lunch Break - 14:05 - 14:45
-
ISI Abroad - 14:45 - 19:20
- Deploy to production
- minor bug fixes
- cypress test to sync the admission form first
- Deploy to production
-
ISI Abroad - 10:00 - 13:50
- Form sync check completed
- advisor login 401 issues fixed
- admin student listing field popup style improvements
- student filter backend r&d.
-
Lunch Break - 13:50 - 14:35
-
ISI Abroad - 14:35 - 19:30
- front
- open datetime picker (both start/end datetime picker) on input click instead of icon
- on add/edit and on listing filters
- add/edit dropdown (institute/program...) label removed and show placeholder shown
- dropdown setters fix.
- ux improvements.
- front
-
ISI Abroad - 11:30 - 13:55
- sandeep pr verify
- student show api improvements
- document link resolution refactored to service class
- test improvements
- sandeep pr verify
-
Lunch Break - 13:55 - 14:15
-
ISI Abroad - 14:15 - 17:20
- front
-
fixed failing tests
- form sync test
- emergency banner test
-
where to store the global setting icons
-
- Basic setting form step add
- upload complete step icon and re-check step icon
- front
-
ISI Abroad - 10:00 - 12:30
- Basic setting institute image path not working fixed
- student listing image component implemented for profile image.
- agent info add assigned student count api
-
Zoho Commission tracker - 12:30 - 13:30
- Add Unpaid commission in agent view
- and in payout page
- dynamic organization name in payout and print.
- Add Unpaid commission in agent view
-
Lunch Break - 13:30 - 13:50
-
ISI Abroad - 13:50 - 19:30
- get advisor api, added assigned students
- student listing minor improvements
- New console command to delete older form sync logs files added.
- split cypress test into job r&d
-
ISI Abroad - 09:50 - 13:45
- reviews pr of krushita,
- react prod build r&d
-
Lunch Break - 13:45 - 14:25
-
ISI Abroad - 14:25 - 19:30
- student filters meta table query implementation
- vite build implemented successfully
- build chunk split r&d
- lazy load component for faster initial page load
-
ISI Abroad - 09:55 - 13:50
- form sync map with gravity form id
- avoid showing global setting to student dashboard
-
Lunch Break - 13:50 - 14:05
-
ISI Abroad - 14:05 - 18:30
- student dashboard advisor actions api pr review, conflicts fix (so many 😅), merged into student list api branch.
- bulk assign advisor 500 bug fix
- form sync update to allow signature field from wordpress form submission using adminLabel field as key
- student listing rename advisor_id field with title case name
- Database design discussion updated with recent changes
- Why basic settings -> from_email field
- because email from address is used from .env
- ISI Abroad - 10:25 - 14:00
- Added documentation for the
- form sub step version logic fixed to avoid duplicate of same json object
- Create global setting form sub step
- sync this form
- separate the form sync job to service class
- to make entry of the institutes
- sync this form
- create other form sub step means all other sub steps
- and create sub step which has multiple gravity form id, separate entries in the form sub steps table
-
Lunch Break - 14:00 - 14:25
-
ISI Abroad - 14:25 - 19:20
- Create new service class to handle the gravity form sync
-
ISI Abroad - 09:50 - 13:35
- student listing image component for signature field
- form sub steps seeder updated for multiple steps for institutes
-
Lunch Break - 13:35 - 14:00
-
ISI Abroad - 14:00 - 18:30
- fixed filter column order issue in form sync service
- show steps based on student institute
- student dashboard ux improvements
- table for supporting documents link
- side bar main actions for admin user sticky
- PR review and feedback shared with aaradhna.
- when logged in with student
- student can only view the form step instructions (via question mark icon followed by step title. ex: Step One: Application Document). and cannot edit the instruction with "Edit Section Instructions". and this "Edit Section Instructions" should not be visible to student
- need to render HTML for the "Note from your Addmission Advisor"
- fix typo: in "Note from your Addmission Advisor" -> "Note from your Admission Advisor
-
ISI Abroad - 10:10 - 13:40
- student dashboard pr verified and merged
- document upload to s3 functionality moved to service class
- improved the parse email template logic to also use variable from student metas.
- Admin side loaders implementation tested and merged.
- settings -> student field filter -> help tooltip added.
-
Lunch Break - 13:40 - 14:10
-
ISI Abroad - 14:05 - 19:15
- Helped aaradhna for generating pdf in laravel.
- Admin -> student listing show deleted students filter added.
- Student dashboard sidebar data from student meta fixed
- frontend all typos fixed
- Generate acceptance letter api fixes
- delete previous document
- delete temp file from local storage
- upload to s3 response with response class refactor for better DX
- react slots r&d for better component usage (in popups like tinymce in popup.)
- add filter in student listing to show deleted students.
- verify synced forms
- check and fix student dashboard sidebar data.
- Add alternative view, for student dashboard. to show when student application is withdrawn
-
ISI Abroad - 10:20 - 13:35
- Generating visa letter
- render pdf implemented
- ux improvement when moving across page (means section.)
- overall ux improvement.
- backend clean up and minor fixes.
- Generating visa letter
-
Lunch Break - 13:35 - 13:55
-
ISI Abroad - 13:55 - 20:15
- Additional bug fix:
- On student upload profile image, previous uploaded image entry in documents table should be soft deleted.
- Need to check other file uploads also to soft delete previous entries from documents table
- Emergency banner -> add/edit. On change of institute/se... get students api is called. but on unselect it should also call the students get api.
- Hubspot integration in gravity form r&d to sync forms entries with hubspot.
- Hubspot service created to api calls
- student seeding command added to seed dummy students.
- Additional bug fix:
-
ISI Abroad - 10:15 - 13:30
- Hubspot api service created
- tasks discussion with aaradhna and krushita
- helping hiral for js related issue.
-
Lunch Break - 13:35 - 13:55
-
ISI Abroad - 13:55 - 19:40
- hubspot r&d and api docs research
- helping hiral for js related issue.
- student dashboard
- student approve status sync with step information statuses
-
ISI Abroad - 10:05 - 13:30
- global setting icons moved from form step to setting table
- frontend conflicts resolved in pr 137
- hubspot raw api implementation
-
Lunch Break - 13:30 - 13:55
-
ISI Abroad - 13:55 - 18:15
- failing cypress tests fixes
- fixed student dashboard steps status
- for step4
- and updated logic of calculating the step status based on sub step statuses
-
ISI Abroad - 10:00 - 13:35
- project document review
- wordpress admission form minor changes applied to both 122 and prod (by mukesh)
- front -> save step info loader backend hidden issue fixed.
- setting singleton class
- project document review
-
Lunch Break - 13:35 14:00
-
ISI Abroad - 14:00 - 18:30
- log view implementation, to access application logs, filter and search for easy debugging
- latter generation conflicts fix and failing test fixes
- Student dashboard filter disabled items hidden for students
- admin -> student listing items per page dynamically with dropdown added
- show filters and change columns button style added
- student sub steps form store api work started
-
ISI Abroad - 09:00 - 13:30
- Student form submission api created
- enum to manage form sub step id
- manage fixed form like links in student table
- pr review, testing and deployed to 122.
- Student form submission api created
-
Lunch Break - 13:40 - 13:55
-
ISI Abroad - 13:55 - 17:15
- Student form submission api completed
- Student dashboard minor styling fixes
- task plan.
-
ISI Abroad - 08:40 - 13:40
- fix text-nowrap css not working in mozilla
- reviewing form submission pr by krushita
- tested all forms and shared feedback with krushita
- https://github.com/dvexpert/isi-abrod-front/pull/146#pullrequestreview-1933217582
- Reviewed/Tested aaradhna pr, and shared feedbacks
- gravity form field issues fix
- invalid inputName in new fields fixed
- missing inputName in new fields added
-
Lunch Break - 13:40 - 13:55
-
ISI Abroad - 13:55 - 17:00
- Helping aaradhna for student dashboard status management
- Download report job implementation work started
-
ISI Abroad - 08:35 - 13:40
- Review krushita pr, on submit form submit feedback changes
- fixed form popup open flicker issue
- merged
- manifest json updated for add to home for mobile devices feature
- icons updated
- aaradhna pr reviewed and merged
- project planning
- soft Deleted application implementation (front and backend)
- Review krushita pr, on submit form submit feedback changes
-
Lunch Break - 13:40 - 14:50
-
ISI Abroad - 13:50 - 17:00
- helping aaradhna for avoid login for deleted student
- (soft deleted) student should be viewable
- cannot perform any action on student dashboard
- on student listing no action except unArchived should be performed
- If Archived show Un archive action button when soft deleted on student dashboard
-
ISI Abroad - 08:30 - 13:20
-
Reviewed aaradhna pr
- added several comments on both front and backend pr
-
Reviewed/tested and merged krushita pr.
- minor improvements made.
-
Working on generate export report.
- Build csv file utility function
- create utility function to handle generate file upload from saved in local to s3
- like generated acceptance/visa letter, or generate report files.
-
Reviewing aaradhna updated pr:
-
-
Break - 13:20 - 14:15
-
ISI Abroad - 14:15 - 17:10
- Tested aaradhna pr and merged to develop
- krushita pr on file upload component improvements reviewed, tested and merged.
- helping aaradhna for multiple file upload issue.
- Working on generate export report.
- created job to send emails (using queues in the backend).
- created new email template for sending email of generated report.
-
ISI Abroad - 08:30 - 13:45
- Working on generate export report.
- added default student table columns
- parse advisor id with email
- review aaradhna pr - multiple file upload for supporting documents
- pass student id for multiple file upload api
- to store reference in document table.
- refactor backend document link service to directly use multiple file upload object instead of creating new custom object
- added validation for file parameter.
- pass student id for multiple file upload api
- Working on generate export report.
- Disable export dropdown if not students found
- Working on generate export report.
-
Lunch Break - 13:45 - 14:05
-
ISI Abroad - 14:05 - 17:15
- Working on generate export report.
- Download report functionality wise abstraction for better error and multiple format handling.
- started working implementation of excel export.
- Reviving aaradhna pr.
- Working on generate export report.
- Excel export implemented
- r&d on implementation of pdf export with dompdf
- Working on generate export report.
-
ISI Abroad - 08:15 - 13:30
- Implemented DomPDF export for latter generation 😎
- Removed spatie laravel-pdf completely.
- Student export report PDF Implemented 🦾
- rejected student should not be able to login.
- on each action logout if rejected
- Disable all actions for rejected student (same as archived student).
- Add global css to gray out the disabled action (for rejected and archived students).
-
Lunch Break - 13:30 - 14:00
-
ISI Abroad - 14: 00 - 16:55
- Generate letter -> add
Send
Button.- both frontend, backend implemented
- send student registered email to admin user also. (means to settings->from_email)
- Generate letter -> add
-
New Project estimation - 08:20 - 10:00
-
ISI Abroad - 10:00 - 14:50
- Review aaradhna pr - student dashboard api test cases
- bug fix after add.status middleware addition
- preparing deploy to main
- Project discussion
- Emergency banners Is Active checkbox not working in listing
- Delete Emergency Banner not implemented in frontend side.
- Application status badge color implemented
- Review aaradhna pr - student dashboard api test cases
-
Lunch Break - 14:50 - 15:15
-
ISI Abroad - 15:15 - 17:35
- Prod deploy review
- prod issues fix (mysql strict disable)
- prod form syced
-
ISI Abroad - 08:25 - 13:30
- prevent emergency banner search if not start-date and end-date is selected
- queue log files are not listed in log viewer.
- welcome page env status not working in prod
- Project discussion
- multiple small issue fixed label.
-
Lunch Break - 13:30 - 14:40
-
ISI Abroad - 14:40 - 17:10
- Global Settings
- added ready for review icon column and api modification
- Student step is completed implementation
- tasks explained to krushita
- aaradhna pr review and merged
- Global Settings
-
ISI Abroad - 08:00 - 14:55
- v1.0.0-alpha.1 retrospective issue fixes.
- Verified pr of aaradhna and krushita.
- merged and tested everything in develop.
- v1.0.0-alpha.1 retrospective issue fixes.
-
Lunch Break - 14:55 - 15:10
-
ISI Abroad - 15:10 - 16:35
- tested and reviews krishita pr about icons and label reactively update on form submit fix.
- final deploy testing
- all form synced in production.
-
ISI ABroad - 08:30 - 13:40 (Actual time - 08:55- late in because of no keys.)
- Email issue. Not getting any email from System.
- Issue with From email. It considers symfony dev email.
- Increase Height of Acceptance letter, Visa and Policy when View from Super admin login (in Basic Settings) - https://github.com/dvexpert/isi-abrod-front/pull/199
- No ready for review icon for any upload second step - https://github.com/dvexpert/isi-abrod-api/pull/267
- Ready for Review icon not needed for Step4 when advisor added links only - https://github.com/dvexpert/isi-abrod-front/pull/198
- Send email to Student when Advisor add notes for Student - https://github.com/dvexpert/isi-abrod-api/pull/265
- Step3 and Step 4 display together instead of after Step3 accepted - https://github.com/dvexpert/isi-abrod-api/pull/266
-
Lunch Break - 13:40 - 13:55
-
ISI Abroad - 13:55 - 17:00
- Check all emails we give like on Withdraw, Reject, accept as I dont think email will be send properly to Students.
- Send email to each step completion as well as Accept application to Student
- accept, conditional, reject email implemented
-
ISI Abroad - 08:35 - 13:35
- Bugfix/pulse dashboard keeps loading #275
- Email Templates with usage implementation - bugfixes #277
- project discussion
- fixed billing & deposit ready to review icon not working
- WIP: Change filterable columns - priority to the user table display_field and filterable_field.
- WIP: change display columns
-
Lunch Break - 13:35 - 13:50
-
ISI Abroad - 13:50 - 17:00
- Save admin user filter setting completed.
- front linkify global function created
- added linkify for all missing html renderers
- Sync global filter setting updates with user also.
- Save admin user filter setting completed.
-
ISI Abroad - 08:25 - 13:40
- failing test cases fixed and testCases pr merged to develop.
- BUG: New user student listing when no saved filters exist
- Forgot password customize email template implemented
-
Lunch Break - 13:40 - 13:55
-
ISI Abroad - 13:55 - 15:55
- Forgot password email notification via laravel notification with queue system implemented.
- hubspot integration.
-
ISI Abroad - 16:15 - 17:20
- Attempt to fix - error Expected response code "250" but got code "550", with message "550 Error458 block"
-
ISI Abroad - 08:00 - 13:20
- Close older Issue - which are created when initial development
- Email template description
- backend:
- new description column added
- new seeder with all the email templates initial description including screenshots.
- frontend
- Added Description column in listing with view button to open description in popup
- view/edit view button to open description in popup added (same as listing)
- ux changes.
- backend:
- Impersonate user laravel r&d
- Create Masked DB dump from ssh implemented
-
Lunch Break - 13:20 - 14:15
-
ISI Abroad - 14:15 - 17:45
- Impersonate Student implemented
- backend
- pr -> 297,298,299,300
- front
- pr -> 211,212
-
ISI Abroad - 08:35 - 13:40
- Tinymce add all available plugins
- Implement s3 file upload for tinymce image plugin
- Increase height of the
Student Note
andAdvisor Note
- WIP: Implement draggable in the student listing Change Display Columns
- frontend draggable implementation, and update order in fields table.
- Tinymce add all available plugins
-
Lunch Break - 13:40 - 13:50
-
ISI Abroad - 14:00 - 17:20
- WIP: Implement draggable in the student listing Change Display Columns
- Backend: need to re-write order ripple effect modification logic to avoid updating (global) fields table order for advisor user.
- WIP: Implement draggable in the student listing Change Display Columns
-
ISI Abroad - 08:30 - 13:35
- Implement draggable in the student listing Change Display Columns
- backend - instead of updating field order directly on field table, managed to handle update logic with array and update in db based on user role
- frontend
- optimized redundant api calls
- list item uniqueness issue fix
- Implement draggable in the student listing Change Display Columns
-
Lunch Break - 13:35 - 13:50
-
ISI Abroad - 13:50 - 17:00
- Implement draggable in the student listing Change Display Columns
- Draggable update order on react-dnd hover action initial implementation and explain to krushita
- Hubspot integration
- Create new table to hold reference to hubspot key with gravity field in backend
- relevant, controller model and model relationships created.
- WIP: on gravity form sync implement updating the hubspot_feed_map table using gravity form feeds data
- Implement draggable in the student listing Change Display Columns
-
ISI Abroad - 08:30 - 12:35
- Draggable column issue fixed from krushita pr
- process hubspot sync job created and dispatch on form submit
- sync gravity form feed on form sync process implemented
-
Deadend - 12:35 - 13:05
- Header open popup on hover instead of click
-
ISI Abroad - 13:05 - 13:40
- sync gravity form feed on form sync process implemented
- dry refactor
- WIP: mapping issue
- sync gravity form feed on form sync process implemented
-
Lunch Break - 13:40 - 13:55
-
ISI Abroad - 13:55 - 16:50
- Hubspot integration
- created new column in form sub steps table to store gravity form feed object reference.
- update new column gravity_form_feed on form sync when form feed fetched from the hubspot
- query optimization
- WIP: With HubspotFieldMap build data to post to gravity form.
- Hubspot integration
-
ISI Abroad - 08:00 - 14:00
- Hubspot api form submission implementation
- Forms are submitted to hubspot via api, and are shown properly in hubspot ui.
- duplicate field across form for hubspot_field_map table -> working fine.
- Delete old logs command improvements and delete hubspot sync log files also.
- hubspot resolve additional fields entry properties custom statically defined with dynamic value
- Hubspot api form submission implementation
-
Lunch Break - 14:00 - 14:15
-
Extra - 14:15 - 16:45
- ZOHO Crm task understanding
- Task list point created.
- Learning Nuxt 3
- ZOHO Crm task understanding
-
ISI Abroad - 07:55 - 13:10
- gh-issue-309 Make Acceptance and Visa letter by institute
- backend
- add letter columns in institute via migration
- remove letter columns from settings table
- created seeder to add institute table letters (with production letters content)
- update basic setting listing api
- update basic setting update api for institute letters
- fix student test cases for above changes
- frontend
- remove letter columns from Basic settings block
- skelton loader for gloabl setting block
- added acceptance/visa letter in institute table (as shown in issue screenshot)
- minor ui alignments updates.
- backend
- Student form submission sync to hubspot improvements
- error handler added
- blank hubspot feed match check added.
- WIP: Student Listing column order improvements
- gh-issue-309 Make Acceptance and Visa letter by institute
-
Lunch Break - 13:15 - 14:15
-
ISI Abroad - 14:15 - 17:30
- gh-issue-309 Make Acceptance and Visa letter by institute
- seeder simplified
- gh-isse - 308 Advisor Name and Email fix
- WIP: Student Listing column order improvements
- virtuaso implementation for smoother scroll and drag
- gh-issue-309 Make Acceptance and Visa letter by institute
- On form submit update location, program, session and other table.\
- Remove fields table entry which is letter renammed.
-
-
ISI Abroad - 08:40 - 13:45
- Student listing
- column list re-write draggable implementation for bulk update and performance.
- both front-end and back-end implementations.
- Student emergency banner view background color change to theme orange
- Update student relationship fields like location, session etc.
- custom event bus implemented in front-end
- Student listing
-
Lunch Break - 13:45 - 14:00
-
ISI Abroad - 14:00 - 17:15
- Basic setting -> studen field filter
- default visible and hiddend table speration
- fixed drag hover issue (same as student listing show/hide column popup)
- implemented vituoso for eficient rendering for hidden field
- written test for new bulk order update endpoint
- removed order calculation logic form backend
- Basic setting -> studen field filter
-
ISI Abroad - 08:35 - 13:40
- Hubspot tracking with token implemented in frontend
- pass hubspot token on form submission context.
- fixed student listing text filter field issue.
- mkd builder task understanding
- isi deploy to prod
- isi email not sending production issue check
-
Lunch Break - 13:40 - 13:55
-
MKD Builder - 13:55 - 16:45
- module js with minifyier implementation
- isi design inputs
-
MKD Builder - 08:20 - 14:05
-
lincese check module file resolve in other js file implementation
-
plugin encryption logic discussion with yogesh sir
- r&d of php code encyption using php bolt extension.
-
Final Implementation as discussed (To be implemented)
-
on wp-admin side
- run the lincese-check js and make api call to lincese provider portal
- if licese is invalid then make api call to internal api removing lincese key from end-user db (meta)
-
on front side
- run the lincese-check js and make api call to lincese provider portal
- if licese is valid then only load other functionlity js files or else not
-
minify all js file
-
-
-
Lunch Break - 14:05 - 14:25
-
MKD Builder Encryption - 14:25 - 16:30
- license check js implementation
-
MKD Builder - 09:05 - 11:00
- Apache config allow license-check.js file from any origin.
- handler lincese check fail redirect handler
-
ISI Abroad - 11:00 - 13:30
- sandeep bhai task check
- cleanups
- dashboard filter combination with sending institutes not working bug fixed
- total committed with filters fixed
- other minor fixes.
- dashboard api test updated for newly added cards
- Sending institute dynamic options (backend)
- created new column in settings table to store personal infor form sending_institute field choices
- updated dashboard stats api to pass sending_institute from setting table.
- sandeep bhai task check
-
Lunch Break - 13:30 - 14:00
-
ISI Abroad - 14:00 - 19:30
- Sending institute filter dynamic options (frontend)
- Issue-323 additional user level
- Add user role list and home college list with api implmeneted with app context
- listing role displayed
- WIP: backend home college accesor circular reference issue
-
ISI Abraod - 09:40 - 13:30
- Issue-323 additional user level
- user home college relationship fixed
- database management ui laravel package r&d
- user role wise filter implemented both frontend and backend
- Issue-323 additional user level
-
Lunch Break - 13:30 - 14:00
-
MKD Builder - 14:00 - 19:30
- license-admin implementation
- js obfuscator implemented
- handle redirect fixed
- update client db with server data api implemented and called with license check js
- dynamically load assets into dom, src from server
- license-admin implementation
- W6LCtCCOMbvYGVGAvq9H
-
Mkd Builder - 09:40 - 13:40
- event bus changes to class format for better obfuscation,
- final testing
- builk minify on build implemented
- cleanup
-
Lunch Break - 13:40 - 14:10
-
MKD Builder - 14:10 - 14:30
- Explain implementation to monika, for referance and to push to git.
-
ISI Abroad - 14:30 - 18:25
- Issue-323 additional user level
- basic user and abroad advisor user
- admin dashboard fixex
- allow only view
- student dashboard allow only view
- basic user and abroad advisor user
- Issue-323 additional user level
-
MKD Builder - 18:25 - 20:35
- Obfuscated multiple js file identitfier already defined issue r&d`
-
MKD Builder - 09:25 - 14:35
- uploaded minified js files and mkd live setup issues fixes with monika
-
Lunch Break - 14:35 - 15:05
-
ISI Abroad - 15:05 - 19:45
- Reviewed sandeep tasks
- Clickable Links on Dashboard issue-331
- Additional Filters issue-329
- implemented sync application status filter with url search parameters.
- Additional Dynamic Variables to Use issue-330
- Issue 334 - Form #2 (Eligibility Form) not working
- Issue Found
- Logged in with advisor user and already have profile image then chaging name and email will not be updated.
- Reviewed sandeep tasks
-
ISI Abroad - 09:55 - 13:50
- Profile user name and email form submission bug fix (when image available form does not submit)
- cleanup and pushed roles integration
- WIP: writing tests
-
Lunch Break - 13:50 - 14:20
-
ISI Abroad - 14:20 - 19:35
- Updated advisor routes to users
- fixed 404 blank page to redirect to home page.
- Helped vishawa to fix gravity form submission survey field issue.
- Live site testing after deploy
- 2 blank entries of table found and deleted (by yogesh sir).
- profile page image upload bug found
- resolve student first name in reject student email, (as client has used that variable in the template)
- Tryied to debug pulse dashboard bug
-
ISI Abroad - 09:45 - 13:35
- Gravity forms not displaying all HMTL commands In Testing - gf form popup p tag all: revert added. and proposed more options in git issue as comment.
- Selected File Type Not Allowed - allow image/* to all FileUpload component (in gf fomr render popup)
- WIP: Signature component implementation
-
Lunch Break - 13:35 - 14:05
-
ISI Abroad - 14:05 - 19:20
- Student dashboard arrow key scroll controlled speed implmeneted
- WIP: Signature Component implementation
-
ISI Abroad - 09:35 - 13:35
- WIP: Signature Component implementation
- Task deployed to prod testing
- Hotfix: Student text filter issue fix
- Signrate Component implementation testing on stage
-
Lunch Break - 13:35 - 14:05
-
ISI Abroad - 14:05 - 18:00
- Signrate Component implementation pr created and test on production
- Disable Save button after save to avoid unnecessary file uploads to s3
- Disable Browser React Dev-Tools On Production
- Backend/frontend detailed tech stack added https://github.com/dvexpert/isi-abrod-api/blob/main/TechStack.md
- issue-346 fix by sandeep - tested and bug fix
- Your Students filter with applied filter fix
- User table name update on advisor name update
- Signrate Component implementation pr created and test on production
-
MissionMed - Extra - 18:00 - 18:30
- Write Tech stack docs for client
-
ISI Abroad - 09:40 - 10:30
- Export mising field issue fix
-
MKD Builder - 10:30 - 13:45
- Vite prject with vanilla js created
- inital vite config setup for prod build
- tailwindcss implmeneted
-
Lunch Break - 13:45 - 14:15
-
ISI Abroad - 14:15 - 15:00
- issue-341 No SUBMIT button at the end of the form - static title submit.
- issue 361 fix
-
ZOHO Comission crm - 15:00 - 15:30
- composer install not working for production application
- fixed: bug offsetGet($offset) should either be compatible with ArrayAccess::offsetGet
- Check on invoice get if it is new entry or is duplicate entry
- composer install not working for production application
-
MKD Builder - 15:30 - 19:30
- Canvas Background image set
- Zoom In, Zoom Out, Reset Zoom, Enable/Disable Drag, Position Reset with Events and logic implementations
-
MKD Builder - 09:40 - 10:00
- Abstract evnt listners
-
ISI Abroad - 10:00 - 13:20
- Tasks created for aaradhna and sandeep
- 364, 365, 366, 367
- quick r&d to add pma in laravel public folder
- Manually delete duplicates from fields table from live db.
- aaradhna pr test and merge - 366
- Tasks created for aaradhna and sandeep
-
Lunch Break - 13:20 - 13:50
-
MKD Builder - 13:50 - 19:25
- Structural improvements
- Projects discussion with yogesh sir
- Add Squere Shape and delete with context menu action
-
ISI Abroad - 09:00 - 09:45
- Pr checking of aaradhna and sandeep
- mino spacing desining issue fix
- new issue added in github discussion with yogesh sir
- new task show the sub steps status in student listing application status click on popup explained to aaradhna
- helped aaradhna for embeded google viewer iframe issue
-
Project Management - 09:45 - 11:15
- isi task explained to aaradhna
- explained isi wordpress form preview submission issue to vishwa
- Explained laravel template task to sandeep
- template repos created.
- Explained react js template project to aaradhna
-
MKD Builder - 11:15 - 13:15
- Shape action overlay create (styling)
- WIP: on shape over show the action overlay positionitioning
-
ISI Abroad - 09:20 - 10:15
- 377 - change status bar text In Testing
- 374 - task explained to sandeep
-
MKD Builder - 10:15 - 11:15
- Action overlay positioning issue r&d
-
ISI Abroad - 11:15 - 13:30
- tasks discussion
- 376 partial change
- we only need on "smartphone app" icon
- No need to put host institute name in the icons on dashboard (i.e. course selection form and flight information form)
- 371-high-new-icon-status-column-feature
-
Lunch Break - 13:30 - 14:00
-
Project Management - 14:00 - 14:45
- helping sandeep bhai for zoho task
- helping mukesh bhai for missionmed js related task.
- isi mobile app cors error r&d
-
ISI Abroad - 14:45 - 19:50
- 371 new icon status column feature Implementation (both backend and frontend)
-
MKD Builder - 10:00 - 13:55
- Fixed action overlay positioning
- implmeneted rotate / place actions
- fixed context metnu positioning
- finetuning cursors
-
Lunch Braek - 13:55 - 14:25
-
ISI Abroad - 14:25 - 18:20
- sandeep task tested and merged - 374
- 371 Form Sub steps status in student listing
- minor fixes and merged
- pr to prod created
- WIP: 378 - billing and deposit retro spective
-
MKD BUilder - 10:00 - 10:50
- input text box for shape r&d
-
Project Management - 10:50 - 12:15
- Helping mukesh for js related issue on missionmed website
- ISI Task discussion with yogesh sir
- task explained to sandeep
- halping sandeep for isi task
- testing sandeep, isi (3) pr and merged to develop pr to main created.
- helping krushita with js for dsp mobile app
-
ISI Abroad - 12:15 - 13:30
- WIP: 378 - billing and deposit retro spective
- Invoice due date and paid and deposit paid studen sepration, and new invoice due date field added
- WIP: 378 - billing and deposit retro spective
-
Lunch Break - 13:30 - 14:00
-
ISI Abroad - 14:00 - 16:30
- WIP: 378 - billing and deposit retro spective
-
MKD Builder - 16:30 - 19:20
- Group the element in the konva group to allow the resizing the inputs and future implmenetations
- fixes after grouping
-
Mkd Builder - 09:50 - 13:50
- Square shape with group
- height and width with text input (can be changed by user)
- coming soon shape added
-
Lunch Break - 13:50 - 14:20
-
ISI Abroad - 14:20 - 18:30
- Code review with sandeep - for form slug implementation
- deposit and billing step dates fields in student list fields added
- added in filters
- has value and date in filters implmented
- WIP: billing and deposit cards add in dashboard
-
ISI Abroad - 10:05 - 13:15
- Sandeep task test/code review/ minor bug fixes
- slug in form step and substep
- tested on 122 and production
- Institute duplicates deleted from prod and stuednt moved to relavant institute
- Billing and deposit cards dashboard controller cleanup/refactor
- Sandeep task test/code review/ minor bug fixes
-
Lunch Break - 13:15 - 14:25
-
Project Management - 14:25 - 15:30
- Explained sandeep issue 389 - links steps institute vise
- laravel template check and fixes
- telescope and app log view fix for prod, login middleware missing added.
- composer packages update
- test cased multiple run issue fixed
-
Mkd Builder - 15:30 - 19:45
- shape rotation issue fixed
- getter for shape object added
- enhacements: on blur of size input
- size input box blur event handler implemented
-
MKD Builder - 10:00 - 13:40
- Attributes overlay implementation with dynamic html template module import
- import raw types issue fix
-
Lunch Break - 13:40 - 14:10
-
ISI Abroad - 14:10 - 19:15
- Test and merge sandeep bhai pr: supporting document download button
- Gravity forms fields check and add unique key where mission
- Initial registration form
- Personal information form
- Transcript
- Houseing Request (partial complete) - some fields from course selection feed to be checked letter
- Program & Course selection
- WIP: ISI Perugia
-
Project Management - 10:20 - 10:40
- ISI
- isse 397 changes explained to sandeep
- prepared next task 378 changes list for sandeep
- cleanup and pused to git from my local
-
ISI Abroad - 10:40 - 13:30
- Course selection floranceh gravity form check and unique key fixes
-
Lunch Break - 13:30 - 14:00
-
ISI Abroad - 14:00 - 14:30
- Course selection floranche all field unique key added
- sync common fields unique name between course selection forms
-
MKD Builder - 14:30 - 17:00
- vite split chunks implemented
- attribute overlay active current hover group attribute overlay
- stage drag attribute overlay position update issue fix
- width input event bubble issue fixed
-
ISI Abroad - 17:00 - 17:10
- 404 parse cancellation and withdraw policy pr check and merge
-
MKD Builder - 17:10 - 18:30
- collision detector implemented
- WIP: 2 inputs for height and width of square node
-
Project Management - 09:50 - 11:00
- ISI 3 Weeks plan discussion with yogesh sir
-
MKD Builder - 11:00 - 13:35
- two inputs for width and hight added
- both input initial position logic fix
-
Lunch Break - 13:35 - 14:00
-
MKD Builderr - 14:00 - 15:35
- square two input positioning logic fix considering shape rotation.
- keep size text node straight on shape rotation r&d
-
ISI Abroad - 15:35 - 19:50
- GF form add unique keys
- course selection both form
- Housing Request
- Participation Agreements
- Health Information
- Accomodations Request
- Passport Scan
- Visa Scan Page
- Arrival Information PG
- WIP: Arrival Information FL
- GF form add unique keys
-
MKd Builder - 10:00 - 11:30
- Export to image and json initial implmentation
-
Project Management - 11:30 - 12:15
- helping sandeep for missionmed education is_primary implementation
-
MKD Builder - 12:15 - 13:35
- Shape Edge Group logic implementation for wall and size label managament
-
Lunch Break - 13:35 - 14:05
-
ISI Abroad - 14:05 - 19:20
- Gravity form check complete, uniques added
- restructure form substeps check and bug fixes
- all form sync check
- both repo, new realease tagged v1.1.0 to save progress up-until now. (before restructure)
- Allow Base64 in file upload and multi file upload (Requirement for mobile app)
- Gravity forms with host institute field sheet created
- Gravity form check complete, uniques added
-
ISI Abroad - 10:05 - 10:15
- billing and deposit conflict resolved
-
Project Management - 10:15 - 10:35
- Explain isi 399 dashboard icons crud task to sandeep
-
ISI Abroad - 10:35 - 13:40
- Billing and deposit id to slug issues fixed front and back
- cleanup and minor issues fix
- dashboard cards click search in student listing issue fix
- location rename to host_institute in frontend
- Billing and deposit id to slug issues fixed front and back
-
Lunch Break - 13:40 - 14:05
-
ISI Abroad - 14:05 - 15:15
- minor bug fixes
- pr check and merged to restrcuture develop branch
-
MKD Builder - 15:15 - 18:15
- restrucutre index.html, cleanup for add shape against wall checkbox
- active shape selection implementation
-
ISI Abroad - 09:55 - 13:35
- Move signature stored in wordpress to s3 feature implemented
- Restructure pr created and reviewed
- Added optimization task with krushita task
- Billing & Deposit dashboard cards test fixed
- skipped emergency banner, setting, student test fixed and enabled
- TODO: Make steps status columns in studet list sortable.
-
Lunch Break - 13:35 - 14:05
-
ISI Abroad - 14:05 - 15:05
- extended dashboard test to check sending institution null and strucutre when has value
- In-Progress: Sortable form substep column in student listing
-
MKD Builder - 15:05 - 19:20 -> Shape wall all side added, -> wall remove functionality implemented -> remove wall functionality implemented -> Shape name and walls status in attribute added, -> on active shape "Walls and backsplahes" block reactive update, events improvements -> TODO: Shape edge name label show
-
MKD Builder - 09:55 - 13:30
- index page script optimze so easier to implement for actual prod app implementations
- Side labels positioning fixed
- width input add inside the edge group and positioning fixed
-
Lunch Break - 13:30 - 14:10
-
ISI Abroad - 14:10 - 18:00
- Restructure merged and deployed in 122
- form old data migrated to new structure
- Restructure merged and deployed in 122
-
Project Management - 18:00 - 19:00
- Helping hiral for bdsd js issue.
- helping sandeep for isi task
- isi setup DB on 122 server with new structure for krushita mobile app development
-
ISI Abroad - 19:00 - 20:05
- 372 - make form sub steps column in student listing sortable
-
ISI Abroad - 10:25 - 13:40
- 122 deploy tested
- housing form unique keys added again (cliet might removed to updated the form)
- backed up prod db and imported in 122 backup db
- column search implemented in fields
- 122 deploy tested
-
Lunch Break - 13:40 - 14:10
-
ISI Abroad - 14:10 - 20:10
- column search abstracted to seprate component and applied in setting -> student field -> hidden fields
- freeze column implemeneted
- Production DB old importent data migrated to db (on prod)
- all icons imported and mapped with relavant field
- all forms gravity form id mapped and synced
- duplicated field issue fixed on prod
- duplicate institutes removed
- Query Optimization. field list get api query count reduced from ~250+ to 10 only
-
ISI Abroad - 10:15 - 13:30
- Changed file gets content to http get to fix allow url open fals on prod.
- production form subtep order updated based on given sheet
- testing 399 new icons setting
-
Lunch Break - 13:40 - 14:10
-
ISI Abroad - 14:10 - 15:15
- 399 testing
- query optimization
- reset link for removed student from mapping first
- pr for production created
- 399 testing
-
MKD Builder - 15:15 - 18:15
- disable console log on build implmented
- fix on stage scale attributes overlay position
- edge group update position logic speraction to update position on move of size change events.
- wip: widht height input initla position fix
-
ISI Abroad - 10:15 - 13:15
- 367 requested changes, Column Search, Freeze column, split action column
- pr to prod created
- screenshots and video added
- new issue for 367 comment continuation create
- 422 - filter column virtuaoso and search added.
- 367 requested changes, Column Search, Freeze column, split action column
-
Lunch Break - 13:15 - 14:30
-
ISI Abroad - 14:30 - 16:00
- Form step icon crud tested in production
- minor bug fixes
- Year not synced on production, form resync year entry created
- Form step icon crud tested in production
-
Mission Med - 16:00 - 16:20
- ucat-exam-interface deployed to digital ocean app platform
-
MKD Builder - 16:20 - 17:00
- clean up and height width inputs fixed and pushed to stage
-
ISI Abroad - 17:00 - 18:45
- client call
- Confirm enrollment form, add, year, session and program
- personal inform you are applying to is host_institute
- wip: Fields search filtering implemented
-
Project Management - 18:45 - 19:45
- signature hint task check and prod to pr created
- discussed task issue created and explaing to sandeep
- generate letter with job insteadf of on the fly
- Fields search sorting implemented
-
Project Management - 09:30 - 11:00
- Discussed missionmed / isi task update with yogesh sir
- guide sandeep for missionmed task
- ISI
- r&d on dynamic populate value field in gravity form
- explain logic and implementation to sandeep
-
MKD Builder - 11:00 - 13:40
- vite config toggle clean prod build options with env varisble
- active shape type declaration improvements
- backsplash add remove events added
- add wall if not present while adding backsplace
- remove backsplash on wall remove
-
Lunch Break - 13:40 - 14:10
-
MKD Builder - 14:10 - 15:10
- backsplace add remove done
-
ISI Abroad - 15:10 - 19:25
- display field and filter fields filter instead of scrollIntoView implemented
- Task review
- generate latter with job
- clean
- merged and tested on stage
- Gravity form dynamically populated fields merged and tested on stage.
- generate latter with job
- All gravity form updated with populate field dynamically for auto loaded fields.
-
MKD Builder - 09:45 - 13:40 -> Backsplash size update on shape size update fixed -> backsplash toggle update edge group (label, size input) position updates fixed -> shape rounded corner r&d. (use cornerRadius on Konva.Image)
-
Lunch Break - 13:40 - 14:10
-
Project Management - 14:10 - 15:10
- helping sandeep for missionmed task
- helping hiral.v for bdsd docker setup issue
-
ISI Abroad - 15:10 - 19:25 -> Generate letter not working on prod server issue fix -> memory limit increased
-> Confirm Enrollment step Due Date field not working issue fix -> 429 Delete document table entry also on student delete
-
MKD Builder - 10:10 - 13:45
- rotate shape with external buttons implemented
- roudned corner with konva node elements instead of html checkbox for better positining
- shape image stroke issue fix
-
Lunch Break - 13:45 - 14:15
-
ISI Abroad - 14:15 - 16:00
- 422 - Field Search and ability to hide column from student listing columns list
- pr test
- clean up and drag order update bug fix
- test production for delete student soft delete document task and closed the issue
- 422 - Field Search and ability to hide column from student listing columns list
-
Project Management - 16:00 - 17:30
- helping hiral for bdsd ruby version upgrade docker setup
- isi fixing dom pdf not working issue on produciton server with yogesh sir
- helping sandeep for isi task
-
MKD Builder - 16:45 - 19:50
- Setting up mkd wordpress setup in my local
- preparing designer plugin to be integrated in wordpress
- canvas setup in wordpress add square working
-
ISI Abroad - 09:55 - 10:30
- Update task status in github issues.
-
MKD Builder - 10:30 - 13:35
- Initila Designer implmented and pr created
- WIP: implementing outter buttons functionality and parse events
-
Lunch Break - 13:35 - 14:05
-
Project Management - 14:05 - 14:35
- helping sandeep for isi task
- helping hiral for bdsd docker issue
-
MKD Builder - 14:35 - 18:05
- implementing outter buttons functionality and parse events
- zoom-in,out,reset, enable canvas dragg, shape properties on shape placement
- implementing outter buttons functionality and parse events
-
MKD Builder - 10:20 - 13:40
- zoom-in, out,reset, canvas drag, wall ,backsplash and delete events implemented
- edit shape name, edit cancel save button implementation.
-
Lunch Break - 13:40 - 14:10
-
MKD Builder - 14:10 - 16:15
- Shape delete with designer context menu also delete properties block from ui
- cancel shape name change issue fix and overlapping shapcing improvements
-
ISI Abroad - 16:15 - 19:35
- sandeep pr review
- tinymce link upload to s3 and print link in tinymce
- delete advisor prevent acces
- register student query optimization
- 422, field display in view test
- console warning fix
- advisor delete bug fix
- ui styling issue fix
- student list default column filters not working bug fix
- pr to prod created
- sandeep pr review
-
Project Managemnent - 10:10 - 10:30 -> Checked new isi taks -> overall initial requirements for create students views explained to sandeep
-
MKD Builder - 10:30 - 13:35
- Shape Move enable/disable action (with button implemented)
- Height / width input box change update shape size. and on size chagne in canvas update outer inputs
-
Lunch Break - 13:35 - 14:05
-
ISI Abroad - 14:05 - 15:00
- Pr merge https://github.com/dvexpert/isi-abrod-api/pull/439, tested on prod
- github issue checked and status updated
- 427 requested changes. Prevent form submit by student after once submitted until marked as re-check.
-
MKD Builder - 15:00 - 19:30
- Bugfix: Shane name edit mismatch when multiple shapes added in canvas
- Designer Plugin Demo
- Corner can be rounded implemented.
- Only wall or "can be rounded" can be enable at a time for specific side complete logic implemented.
-
MKD Builder - 09:50 - 11:20
- L Shape r&d
-
Project Management - 11:20 - 12:40
- discussion with yogesh sir for mkd designer plugin development
- Helping sandeep for isi taskk
- Timeline analysis for frausniffer upgrade to symfony 6.4
- helping krushita for isi conditional rendering logic (also check parent conditional logic recursively.)
-
MKD Builder - 12:40 - 13:35
- L Shape Draw using a,b,c,d size (provided by user)
- action overlay create, on hover show and basic positioning implementation
-
Lunch Break - 13:40 - 14:15
-
MKD Builder - 14:15 - 18:25
- Shape L -> Action overlay added
- Shape L -> rotate, place action implemented
- Shape L -> Action overlay position with rotation considration implemented.
-
MKD Builder - 10:25 - 13:30
- Sqare shape context menu to sqare shapes only"
- "so we can have independent actions shape wise on context menu
- L Shape menu create context implemented
- context menu delete action implemented
- Creating edge groups. (Group A placement and inital positioning fixed.)
- Sqare shape context menu to sqare shapes only"
-
Lunch Break - 13:30 - 14:05
-
MKD Builder - 14:05 - 16:00
- Edge Groups created edge groups positioning fixed
- label nodes created with proper positioning
-
Project Management - 16:00 - 17:00
- ISI: R&d on recursive conditional logic with krushita
-
MKD Builder - 17:00 - 19:20
- On Size Input change recalculate shape all coordinates.
- WIP: On side change input value label size not working properly.
-
MKD Builder - 10:15 - 13:40
- L Shape Edge Groups, sides lengths input positions fixed
- Redraw with new size value fixed
- add shape size in main shape group for export
- remove stroke from square
- l shape disable draggable by default and enable on shape-drag event
- Shape L Attributes overlay added, and dynamic position updates fixed
- L Shape Edge Groups, sides lengths input positions fixed
-
Lunch Break - 13:40 - 14:10
-
MKD Builder - 14:10 - 14:50
- Shape events dispatch, shape type added
- wip: outer view to handle shape size, and other attributes..
-
ISI Abroad - 14:50 - 16:50
- test sandeep task
- 440-high-add-year-to-left-menu
- 408-create-view-in-student-listing-user-wise
- Bug fixes and cleanup
- Features testing on production
- Issue discussion with yogesh sir (course selection conditional logic issue)
- test sandeep task
-
MKD Builder - 16:50 - 20:10
- shape type identifier added for both square and l shape
- dispatch shape l select event, on shape place and shape click
- L Shape length complete sync with outter input handlers
- events manager updated
- L Shape Add remove wall with proper positioning
- remove edge group position offset
- L Shape Edge Group toggle Added
- update edge group size on shape side side update.
- shape type identifier added for both square and l shape
- MKD Builder - 10:25 - 14:10
- L Shape -> on drag attribute overlay postion fix,
- outter rotate events added
- Export image background issue fix
- replace css background and used Konva.Rec so background also export image.
- parse canvas object to get only required data
- new export event to get image/json instead of download
- implemented in mkd wordpress, to get the image/json data
- L Shape -> on drag attribute overlay postion fix,
-
MKD Builder - 10:25 - 13:40
- formatting, shape properties unwanted sync between different shapes issue fixed
- WIP: ReRender canvas (sqaure)
-
Lunch Break - 13:40 - 14:10
-
MKD Builder - 14:10 - 20:35
- Square shape re render implementation
- enable shape draggable
- draw sqare with dimension, position, wall, backsplah, rounded corners implemented
- WIP: need to fix rounded corner with backsplash logic
- Square shape re render implementation
-
MKD Builder - 09:20 - 13:45
- License plugin implementation caused bug fixes.
- shape name change designer event handler hooks replace with promise then and catch.
- on re-render use material and product name from the shape_select
- so in case these two values are changed then re rendered shape should have new material image and names.
- WIP: Attribute add/ remove events setup. add remove works. need to fix radio item toggle
-
Lunch Break - 13:45 - 14:15
-
MKD Builder - 14:15 - 19:35
- shape attributes append in canvas attribute overlay with re render implemented
- zoom in/out background image size issue fix
- Replace document load event with custom event to render the canvas, so after designer assets are loaded, canvas render logic will be performed
- loader until desginer plugin is loading
- Fill available space and set the canvas size accordingly. also on widown resize
-
MKD Builder - 10:05 - 11:30
- Lshape edge group for interior angle created
-
ISI Abroad - 11:30 - 11:50
- 447 - bug fix duplicate student listing api call on first page load issue fix in sandeep pr
-
Project Management - 11:50 - 12:15
- New issue added in github review
- explained tasks to sandeep
-
MKD Builder - 12:15 - 13:40
- Stage export image, cover overflow shapes also
-
Lunch Break - 13:40 - 14:15
-
MKD Builder - 14:15 - 17:30
- license check wait increase for slow connection
- on save corner radius lost issue fixed (caused by side effect of save event)
- toggle attribute functionality lost, re implemented
- WIP: Checbox group placement in relavant edge group.
-
ISI Abroad - 17:30 - 18:00
- client meeting
-
MKD Builder - 18:00 - 18:20
- Checkbox group c update position r&d
-
MKD Builder - 09:55 - 13:35
- L Shape corner checkbox, placement with positining updates implemented in demo
- Interior angle label and input with update on event implemented
- L shape implemented in mkd builder
- WIP: Re render l shape implementation.
-
Lunch Break - 13:35 - 14:10
-
MKD Builder - 14:10 - 20:10 -> L shape re render fully implemented -> interior and change event implemented in mkd builder -> export image background issue fix -> instead of konva.Rect a background image, css background is used so we can avoid event handler to maintain background positioning on stage scale change (zoom in/out/reset) and stage position change (on draggging). This will also better for performance -> Export image, zoom in/out/reset, background issue fixed -> Discussion with yogesh sir -> Coming soon for U and O shape design added in mkd admin panel
-
MKD Builder - 09:50 - 13:40
- implementing shape pricing calculation in backend with monika
-
Lunch Break - 13:40 - 14:25
-
MKD Builder - 14:25 - 21:00
- Shape material calculation, backend logic implemented
- Js clean up, removed old logic, implemented logic to get the updated for each change.
-
MKD Builder - 09:50 - 13:40
- Working on shape properties calculation logic with monika
-
Lunch Break - 13:40 - 14:00
-
MKD Builder - 14:00 - 20:05
- project pricing summary loader added
- grand total price design with reactive update
- liner footage / square footage calculation logic implemented
-
Project Management - 09:40 - 11:55
- 454-high-banner-displays-in-advisoradmin-view
- frontend backend pr test
- disabled banners showing bug fix
- unnecesary space when no emergency banners available fix
- 450-high-deposit-billing-edits
- show invoice paid date with invoice paid label issue fix
- cleanup
- 448-high-change-column-display-for-action-and-assign-advisor
- 455-normal-email-settings
- 454-high-banner-displays-in-advisoradmin-view
-
Mkd Builder - 11:55 - 13:40
- WIP: User group price calculation
-
Lunch Break - 13:40 - 14:10
-
MKD Builder - 14:20 - 15:00
- User group pricing calculation added.
-
ISI Abroad - 15:00 - 15:45
- minor change on prod db after deploying new feature (action/assign advisor in field table.)
- 454,450,448,455 issue tested on production.
- billing and deposit due date not showing bug fix
- loggs tables truncated. (for space optimization ~500MB storage released.)
-
MKD Builder - 15:45 - 18:20
- L shape size validation added
- in mkd builder
- and in mkd designer plugin
- L shape size validation added
-
ISI Abroad - 10:10 - 11:45
- bugfix/student-field-filter
- remove unncesary await on non promise statements
- improve type definitions
- bugfixed/assign-advisor-already-assign-selected
- cleanup and bulk action pre selected bugfix
- Advanced Conditional logic understanding clear. and explained to krushita
- bugfix/student-field-filter
-
Project Management - 11:45 - 12:15
- Task Discussion with yogesh sir
-
MKD Builder - 12:15 - 13:45
- On Canvas event keep review data in sync fixed
- designer deploy script updated to prepare with zip.
-
Lunch Break - 13:45 - 14:35
-
MKD Builder - 14:35 - 16:00
- r&d on encrypt data on php side and decrypt on js side. done.
- license check file encrypted. with debug protection enabled.
-
Project management - 16:00 - 18:00
- Fraudsniffer upgrade plan
- review corphp msgphp package
- isi gravity form logic implementation planing
- section field shouild inherit the section conditional logic
- Fraudsniffer upgrade plan
-
MKD Builder - 18:00 - 19:35
- L shape interior angles labels added,
- cdn updated
- demo l shape size validation improvements
- L shape interior angles labels added,
-
MKD Builder - 10:25 - 13:40
- Duplicate shape properties block, on re render fix
- Call load review data only once after re render is completed and prevent multiple api calls.
- Grand total round to 2 decimal
- Circle Shape
- Initial setup
- Draw with placeholder implemented
-
Lunch Break - 13:40 - 14:20
-
MKD Builder - 14:20 - 14:50
- Circle shape deployed to stage for testing from develop branch.
-
Fraudsniffer - 14:45 - 19:30
- Symfony version upgrade to 6.4
- Routes not registered fix (avoid custom kernel implementation)
- Fixed login route, form.
- WIP: Need to fix User Roles setup
- Symfony version upgrade to 6.4
-
MKD Builder - 10:05 - 13:20
- Circle shape implementation
- edge group added with label and size label
- size update input created and size update handled
- edge group positioning implemented
- Circle shape implementation
-
Lunch Break - 13:20 - 14:30
-
MKD Builder - 14:30 - 19:00
- Circle Shape Implementation
- Attributes overlay implemented
- Circle Shape Implemented in MKD Builder (with calculation formulas)
- Re render events fix
- cleanup
- Circle Shape Implementation
-
Project Management - 19:00 - 20:25
- ISI Logic discussion with yogesh sir
- Prepared command to handle parsing gravity form. in backend.
-
ISI Abroad - 09:40 - 13:40
- 462 - email template enable/disable
- pr check and bug fixes:
- Email template enable/disable feature implemented
- Additionally : Redirect back to previous page on token expire.
- Parse Advanced conditional logic
- 462 - email template enable/disable
-
Lunch Break - 13:40 - 14:15
-
ISI Abroad - 14:15 - 17:45
- Parse Advanced conditional logic added
- export email template disable error message issue fix
-
ISI Abroad - 10:15 - 11:50
- custom advanced conditional logic
- parse for all form sub steps implemented.
- api to parse and generate C.A.C.L.
- On gravity form sync parse and generate C.A.C.L.
- custom advanced conditional logic
-
Fraudsniffer - 11:50 - 13:40
- Implemneted rector symfony to automate repeatative changes.
- trying to fix ( An exception occurred while executing a query: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'i_c.TABLE_NAME' in 'where clause')
-
Lunch Break - 13:45 - 14:20
-
FraudSniffer - 14:20 - 18:25
- All entites orm and routes annotation updated with attributes.
- Migartion file created
- doctrine table type json_array and msgphp_user_id issue fixed for all tables.
- roles column created in users table with default value blank array.
- New command added to migrate roles from the roles table to user table roles column
- Login is working, and claimant listing page working.
-
Fraudsniffer - 10:00 - 11:30
- Updating Entity annotation to attributes.
-
Project Management - 11:30 - 12:45
-
ISI
- Created step by step guide for 464 task for sandeep
- Discussion with yogesh sir and krushita about custom advanced conditional logic
- and tasks discussions
-
Advanced custom conditional logic
- final review and deploy to prod.
- test on prod.
- tasks update
-
-
Fraudsniffer - 12:45 - 13:55
- Updating Entity annotation to attributes.
-
Lunch Break - 13:55 - 14:20
-
Fraudsniffer - 14:20 - 20:00
- All Entit Orm annotation updated to attributes and cleanup
- Controllers route annotation update to attribute.
- WIP: Feed and User controller.
-
Fraudsniffer - 10:10 - 11:00
- Symfony v6 upgrade
- Updating User controller
- Symfony v6 upgrade
-
Interview - 11:00 - 11:30
- Dharmesh Chauhan - http://122.170.110.131:9117/wp-admin/post.php?post=2571&action=edit
-
Fraudsniffer - 11:30 - 12:10
- Symfony v6 upgrade
- Started page reviews and bug fixed
- Symfony v6 upgrade
-
Project Management - 12:10 - 13:45
- Course selection form testing in production
-
Lunch Break - 13:45 - 14:25
-
Project Management - 14:25 - 14:55
- helping sandeep for isi task
- course selection form rendering testing in production
- github issue updated
-
Fraudsniffer - 14:55 - 17:30
- Flash bag issues fix.
- roles accessors and conditions fix
- wip: Add User
-
MKD Builder - 17:30 - 18:15
- Replace circle radius with diameter
- Deisgner plugin updated and uploaded to cdn
- mkd builder calculation logic updated.
- Replace circle radius with diameter
-
Fraudsniffer - 18:15 - 19:50
- Trying to fix user role issues
- ISI Abroad - 08:30 - 12:30
- 475 - Only TWO institution names should be used
- duplicate institutes removed and comment added in issue.
- 464-normal-merge-student-course-schedules-links-as-variable-in-course-schedule-content-area
- clean up and improvements.
- 474 - Icon check mark in list of students column not matching dashboard view
- data relate issue (sub_step_id mismatch in fields table structure column)
- 463 optimizaiton work in progress
- 475 - Only TWO institution names should be used
-
Fraudsniffer - 09:50 - 13:40
- User add/edit/delete fixed and working fine
- migrate command updated
- update social media accoutn table rotation key from serialized data to json data
- SMA ADD/EDIT working DELETE
- WIP: SMA DELETE
-
Lunch Break - 13:40 - 14:20
-
Project Management - 14:20 - 15:05
- ISI
- Testing deployed task in prod (upload course schedule links)
- tasks updated
- helping sandeep for tasks.
- Interview Darmesh practical
- pc setup
- practical check
- ISI
-
Fraudsniffer - 15:05 - 19:35
- User menu, Working
- Controll panel working
- Scan menu working
- Feed menu working
- cliamnt page feed oprations working
- WIP: Download Claimant
-
Project Management - 10:15 - 11:45
- ISI
- 473 admin settings for advisor user
- conflict resolved
- allow only advisor user admin settings and not to sub advisor bug fix, cleanup
- Home college help for dashboard icons added
- 463 test
- PR To Prod created
- ISI
-
Fraudsniffer - 11:45 - 13:45
- Event Subcribers Upgraded to Listeners
- Gedmo soft delete fixed
- WIP: Gemo timestampable
- fix: claimant know location issue
-
Lunch Break - 13:45 - 14:15
-
Fraudsniffer - 14:15 - 18:35
- Download report issue fixed
- deprecation warning fixes
- first level review started to upload.
-
ISI Abroad - 10:10 - 11:15
- 471 emergency banner test
- student required validation added
- filters desktop design issue fixed
- show banner to selected specific student only.
- 471 emergency banner test
-
Fraudsniffer - 11:15 - 13:40
- All changes review and first commit pushed
- Code style fix, review and comitted
- types patched, review and committed
- 2fa implementation
-
Lunch Break - 13:40 - 14:10
-
ISI Abroad - 14:10 - 15:00
- 464 Course schedule links import csv suppor test
- fix total count issue, avoid blank rows and cleanup
-
Fraudsniffer - 15:00 - 20:05
- Symfony 6 upgrade
- 2fa implemnted
- Fresh reset/forgot password implemented.
- profile route issue fixed
- minor cleanups and refectors.
- Symfony 6 upgrade
-
Fraudsniffer
-
Update role string values with Enum
-
ISI
- Dashboard icons optimization
- group 5 apis in 1 ??
- Single component for student filter for all 5 dashboard icons ??
- Avoid foreign key feild in listing view
- Fix pagination reset on delete
- Dashboard icons optimization
-
ISI Abroad - 10:05 - 11:35
- 485, 486, 487 Task review and prepared to assign
-
Mkd Designer - 11:35 - 13:40
- demo all file moved to demo folder to cleanup directory structure.
- package version added, deploy script update to create version build
- U Shape Integration started
-
Lunch Break - 13:40 - 14:15
-
Fraudsniffer - 14:15 - 16:00
- Testing fraud deployed on 122
- Fraud consumer issue testing.
-
ISI Abroad - 16:00 - 16:30
- isi form parse section id issue fix.
-
MKD Designer - 16:30 - 19:15
- U Shape initil implementation
- manager class, helper, enum added
- U shape cordinates calculated and shape creation works
- shape placeholder, placement, action overlay, attributes overlay working
- shape rotation, attributes placement works
- edgegroups implementation WIP
- U Shape initil implementation
-
ISI Abroad - 10:30 - 14:00
- 486 Course form Review and Submit Area
- testing
- validation error, when null fixed
- 487 - Save and Continue submits form
- duplicate api calls issue fix
- 485 Recheck and edit Icons in STEP 4
- student listing wrong status for step 4 sub step issue fixed
- 486 Course form Review and Submit Area
-
Lunch Break - 14:00 - 14:20
-
ISI Abroad - 14:20 - 15:00
- subtep status from recheck to ready to review not changin issue checking
-
Fraudsniffer - 15:00 - 17:00
- Testing in production
- claimant search isssue fix
- mailer issue fix
- user edit role not updating issue fix
- Testing in production
-
ISI Abroad - 17:00 - 18:30
- Form sub step step status not updating issue fix
- Added refresh only student listing.
-
MKD Builder - 10:15 - 12:40
- Css inject issue check
- Duplicate background version issue fix
- U Shape - edge group position calculation updates
-
Fraudsniffer - 12:40 - 13:40
- on claimant Background save version duplicate issue fix
- implemented async api calls
- on claimant Background save version duplicate issue fix
-
Lunch Break - 13:40 - 14:10
-
MKD Builder - 14:10 - 20:05
- U Shape
- Size Changes implemented
- external size input change events working
- Size Validation implemented
- L SHape
- re render with saved size not working fixed
- WIP: In valid fractional side lengths
- U Shape
-
ISI Abroad - 10:15 - 11:30
- enhancement, address type country field drop-down instead of input box like gravity form
- country default value not implemented fix.
- 464 request changes -> view link form in full screen
- enhancement, address type country field drop-down instead of input box like gravity form
-
MKD Designer - 11:30 - 13:35
- L Shape rotation issue fixed
- L Shape Action overlay keep insdie the polygon patch
- U shape event similat to l shape added
-
Lunch Break - 13:35 - 14:10
-
MKD Builder - 14:10 - 18:15
- U Shape - Wall, Backsplash added
- U Shape - Corner radius checkbox added
- U Shape - Wall, Backsplash conflict with Corner radius fixed
- L Shape Action overlay keep insdie the polygon patch 2 limit the stage scaling.
-
MKD Builder - 10:20 - 13:35
- Designer 1.0.7 released
- cdn updated
- Task discussion with yogesh sir
- MKD Builder
- U shape enabled in admin panel
- U shape initial implemented
- Designer 1.0.7 released
-
Lunch Break - 13:35 - 14:05
-
MKD Builder - 14:05 - 19:25
- U shape development completed.
- U Shape Interior angles implemented
- U shape integrated in mkd builder
- Bugfix:
- L shape interior angle on re render issue fixed
- Canvas image export overlapping shapes issue fixed
- Optimised Initial render (25% improvement)
-
ISI Abroad - 10:35 - 13:40
- 491 Allow Students to approve course schedule
- Field Info updated in Forms Fields Mapping Teq sheet (https://docs.google.com/spreadsheets/d/1RJQzVui2Goo8vys8Z6tf-4sGwbnoNjwD21UoqedijGE/edit?gid=865163403#gid=865163403&range=W116:X116)
- Added date fiel in disable/ autognerated date fields array
- Enable gravity form id and sync for cousr schdule form in settings
- Student Dashboard course schedule allow combination of link and gravity for for course schedule sub step.
- 491 Allow Students to approve course schedule
-
Lunch Break - 13:45 - 14:10
-
ISI Abroad - 14:10 - 16:00
- Email Templates created with description
- course selection email template logic implemented
-
Project Management - 16:00 - 19:15
-
MKD cdn updated and testing
-
ebsmoke Upgrade from version 4 to version 6 estimation
-
ISI Task 491 tested on prod
-
ebsmoke detailed r&d on translation symfony 6 implmentation
- Symfony 6 translation generate the translation file per language
- we have to write custom implementation to provide UI to modify the translations
- Symfony can generate translations files in two formats
- xilff (Default) file format translation. which can be parsed with third party package (https://github.com/matecat/xliff-parser)
- yaml: symfony first party parser is available.
- i believe using the yaml format will be much easier. well in any way we need to write the custom implementation for this
-
Fraudsinffer - chunk
- ebsmoke
- isi localstorage
- deleted advisor should not be able to access
-
ISI Abroad - 10:25 - 11:10
- 491 requested changes: Just submit or view for students
- importing the @babel/plugin-proposal-private-property-in-object package without declaring it in its dependencies
-
Fraudsniffer - 11:10 - 12:15
- 24887081 - while logged in with company, and searching with adjuster 500 error fixed
- 24893590 - emoji not working fixed
-
Fraudsniffer - 12:15 - 13:35
- 24893600 deprecation warning
- SortBy.php usort Returning bool from comparison function is deprecated fixed
- doctrine orm cache driver deprecated warning fixed
- pending RegenerateSummeryFindingWorker added to cron list
- deprecation warning of ArrayAccess are from gedmo/doctrine-extensions and mpdf r&d (can not fix.)
- 24893600 deprecation warning
-
Lunch Break - 13:35 - 14:00
-
Fraudsniffer - 14:00 - 19:20
- 24893600 Chunk Download Report
- claiment report table updated with status and progress column.
- claiment report chunk table created.
- ui to show progress implemented.
- WIP: Process Chunks in Messenger Handler
- 24893600 Chunk Download Report
-
Fraudsniffer - 10:00 - 13:40
- 24893600 chunk download report
- Recusrive parse chunk logic implemented
- merge chunks content and generate pdf issue fixed
- feeds pagination (chunk wise) issue fixed
- requested by issue fixed
- 24893600 chunk download report
-
Lunch Break - 13:40 - 14:10
-
Fraudsniffer - 14:05 - 15:00
- doctrine schema update command fix.
-
Extra - 15:00 - 19:10
- Learning Livewire \
-
Extra - 10:15 - 13:50
- Building time tracker with laravel breeze starter kit
- laravel, livewire, volt, alpine, ide helper, debugbar, pint
- Building time tracker with laravel breeze starter kit
-
Lunch Break - 13:50 - 14:10
-
Extra - 14:10 - 18:30
- time tracker
- time logs add, countdown timer, log edit added
- wip: tags
- time tracker
-
ISI Abroad - 10:30 - 12:00
- 494 [urgent] - housing form will not view fixed
- 495 [normal] - Add YEAR and HOME UNIVERSITY to dashboard filter () reivew
-
Fraudsinffer - 12:00 - 13:35
- Claimant Report emailed before completed fixed
- Claimant Report Queued status added
- prod warning on delete social media image fix
-
Lunch Break - 13:35 - 14:15
-
Project Management - 14:15 - 20:45
- Fraudsniffer chunk download report issue check with yogesh sir
- MKD cabinet builder discussion
- MKD cabinet builder estimation
- ISI Abroad task testing and updated
- ISI signature cors issue fix -> Fraudsniffer chunk download report issue debug on live server
-
Project Management - 10:40 - 13:35
- Fraudsniffer
- Chunk download report handler not working on live server r&d
- Limit Hanlder Batch size to 1
- Add Deprecation warning handler for vendor/*
- Sync timezone between php and mysql
- mysql default in SYSTEM
bin/console d:q:sql "SELECT @@global.time_zone, @@session.time_zone"
- PHP default is UTC
php -a
echo date_default_timezone_get();
- mysql default in SYSTEM
- Error Handler Output print directly along with custom log file and symfony logger log.
-
Lunch Break - 13:35 - 14:35
-
Project Management - 14:35 - 14:45
- Fraudsniffer - monolog depprecation warning disabled when@prod
-
Extra - 14:45 - 19:30
- Time Tracker
-
Extra - 09:35 - 13:30
- Time Tracker
-
Lunch Break - 13:30 - 14:00
-
Extra - 14:00 - 19:45
- Time Tracker - Laravel livewire app
-
Fraudsniffer - 09:55 - 10:40
- 24923130 bulk claimat upload fixed
-
Extra - 10:40 - 12:05
- Time tracker - https://github.com/RazinTeqB/time-tracker/commits/main/
-
Fraudsniffer - 12:05 - 12:50
- 24914727 download report requested by show adjuster or one of team member
-
Extra - 12:50 - 13:50
- Time tracker
- create tag dialog, clear search input
- Time tracker
-
Lunch Break - 13:50 - 14:00
-
Extra - 14:00 - 18:00
- Time tracker
- Add tag implemented
- Project Crud Added
- Time tracker
-
ISI Abroad - 09:05 - 10:00
- 497 - [high] - Fix Birthdate Display
-
Project Management - 10:00 - 11:00
- ISI Task
- Understading
- Complete execution plan created.
- ISI Task
-
Extra - 11:00 - 13:00
- Learning
-
ISI Abroad - 13:00 - 14:00
- 498 phase 1 started (roles permission implementation)
-
Lunch Break - 14:00 - 14:10
-
ISI Abroad - 14:10 - 16:50
-
Fraudsniffer - 16:50 - 17:05
- fix blank download report when no feed in claimant
-
ISI Abroad - 17:05 - 18:00
-
ISI Abraoad - 10:20 - 13:35
- Permissions Implemetation
- permission check in backend added
- Started Global View Implementation
- Permissions Implemetation
-
Lunch Break - 13:35 - 14:00
-
ISI Abroad - 14:00 - 19:35
-
ISI Abroad - 10:00 - 13:30
- Global View Implementation In completed
- student listing -> views -> global views and create new global view
-
Lunch Break - 13:50 - 14:10
-
ISI Abroad - 14:10 - 19:55
- roles listing and edit permission implemented
- https://github.com/dvexpert/isi-abrod-front/pull/376
- https://github.com/dvexpert/isi-abrod-api/pull/502
-
ISI Abroad - 10:10 - 11:10
- Global copy duplicated when global view is deleted and trying to copy view for user from global view
-
Project Management - 11:10 - 13:40
- ISI task 498 ([high] - Study Abroad Advisors Dashboard and Student List (new feature))
- Testing on production
- written documentation for new features
- https://github.com/dvexpert/isi-abrod-api/discussions/categories/features-documentations
-
Lunch Break - 13:40 - 14:10
-
Extra - 14:10 - 14:30
- isi cache performance monitoring
-
Ebluft - 14:30 - 18:30
- bugfix: Missing reset controller since codeignitor upgrade to v4
- trying to find RESTController already available alternative for v4
- Manually upgradging the RESTController
-
EBLuft - 10:20 - 13:40
- Added Format service
- WIP: update RESTController
-
Lunch Break - 13:40 - 14:00
-
EBLuft - 14:00 - 16:30
- REST Controller And Format Library implemented from older EBLuft (CI V3) version. Original RESTController was from chriskacerguis/codeigniter-restserver Now this RESTController is manually updated to support CI V4.
-
ZOHO Commissions - 16:30 - 17:30
- Customer name added
- custom commissions in unpaid commissions listing added
- popover to show invoice date and payout date added
-
Project Management - 17:30 - 20:15
- Helping sandeep for isi google doc viewer
-
Project Management - 09:55 - 11:30
- Tested and merged backend test cased for global view and role permissions
- tested frontend test
- ISI Visa portal Discussion with yogesh sir
-
ISI Abroad - 11:30 - 13:40
- Visa portal db strcuture
- create migrations, model, controller,seeder enums
- Timeline discussions with yogesh sir
- Visa portal db strcuture
-
Lunch Break - 13:40 - 14:15
-
ISI Abroad - 14:15 - 19:10
- Visa portal db strcuture
- create migrations, model, controller,seeder enums
- 510 Consult Jurisdiction Module in the Basic Setting
- Visa portal db strcuture
-
EBLuft - 10:15 - 10:30
- Create license 500 issue fix. Required parameter lastSyncedDate was missing
-
ISI Abroad - 10:30 - 13:35
- Helping sadeep for 514-form-setting-ui-changes
- code review and merge 514-form-setting-ui-changes
- 510-consult-jurisdiction-module-in-the-basic-setting Done
-
Lunch Break - 13:35 - 14:05
-
Project Managemenet - 14:05 - 18:00
- Helping mukesh for fingerelight animation
-
ISI Abroad - 18:00 - 18:30
- WIP: 511-alt-consult-jurisdiction-module-in-the-basic-setting
- Alt Consulate Jurisdiction
- all crud api created
- api call in front added and context updated.
- Component added
- final cleanup and commit pending
- Alt Consulate Jurisdiction
- WIP: 511-alt-consult-jurisdiction-module-in-the-basic-setting
-
ISI Abroad - 10:20 - 11:45
- 511 Alt Consulate jurisdiction Module in the Basic Setting
- 512 Batch Visa Process Module in the Basic Setting
-
FingerLight Demo - 11:45 - 13:45
- scrollmagic library r&d
-
Luch Break - 13:45 - 14:20
-
FingerLight - 14:20 - 20:20
- rough animation implementation with pure gsap library
-
FingerLight Animation - 10:10 - 13:35
- lime green particale scroll scrub animation with gsap
-
Lunch Break 13:35 - 14:05
-
Fingerlight Animation - 14:05 - 15:00
- Animation implemented and uploaded to git
- https://github.com/RazinTeqB/gsap-scroll-animation
-
extra - 15:00 - 15:45
-
Fingerlight - 15:45 - 19:25
- Implementing in figerlight.com with mukesh bhai
-
ISI Abroad - 10:30 - 13:30
- 522 router double render and link not working issue fix
- admission and visa dashboard common footer (student notes, advisor notes, supporting document abstracted to seprate component to avoid duplicattion)
-
Lunch Break - 13:35 - 13:55
-
ISI Abroad - 13:55 - 18:30
- Consulate jurisdiction block design implemented
- Visa Portal Steps rendered in chunk of 4.
- Actions implemmented
- Approve
- Rechecked
- Visa portal status update implemented
-
ISI Abroad - 10:00 - 13:35
- 526 review and merge
- 520 approve re check visa portal api implemented
- Click to view tinymce - https://github.com/dvexpert/isi-abrod-front/commit/0cad5231c8a963e423502097523394b3fb653a45
- Visa Dashboard Instruction popup added
- Impersonate fixed.
-
Lunch Break - 13:35 - 14:00
-
ISI Abroad - 14:00 - 19:45
- Consulate Jurisdiction list options and update implemented (with backend)
- seed visa step info on student registration
- emergency banner in visa portal dashboard
-
ISI Abroad - 10:10 - 13:00
- Visa portal theme color issue fix
- visa form step form in progress
-
Lunch Break - 13:00 - 15:10
-
Finger light - 15:10 - 15:55
- Animation retrospective
- horozotal slider added
- title animation updated
- other fixes
- Animation retrospective
-
ISI Abroad - 15:55 - 19:40
- visa form step form in progress
-
Project Management - 10:30 - 11:00
- ISI Hours calculation as per TW
-
ISI Abroad - 11:00 - 13:40
- Form submission complete
- disabl submit until change on consulate appointment block
- bugfix: student listing unique key issue
- responsive design updated
-
Lunch Break - 13:40 - 14:05
-
ISI Abroad - 14:05 - 18:30
- Visa Dashboard deploy to staging
- Security: Student action api limit to logged in student it self
- Sticky side menu in basic setting
- Consulate jurisdiction date change enable save button not working fixed
- responsive design issues fix
seed visa step info on student registrationemergency banner in visa portal dashboard- Add validation for */{student} api. student user it self should not be allowed to make these api call for other student id.
- Visa step submission
- Fix update step information after submit
- fix responsive design of visa portal dashboard steps
-
ISI Abroad - 10:20 - 13:40
- Backend test cases check, added missing udpate color test case
- patch production data after deploy
- production found issues fixes
-
Lunch Break - 13:40 - 14:10
-
ISI Abroad - 14:05 - 19:20
- prevent student user to access visa portal dashboard if disabled from admission dashboard
- Manual Testting
- WIP: On User create or edit role, sync global views
-
ISI Abroad - 10:25 - 13:40
- Basic setting loader test and deploy
- Global View sync on user add, edit role.
- clone student listing for visa portal
- planning with yogesh sir
- tasks created for sandeep
- working on student listing cloning
-
Lunch Break - 13:40 - 14:20 (10 min increased for evening break)
-
ISI Abroad - 14:20 - 19:40
- creating Student listing clone for visa students
- updated manage global view page, with new table for visa dashboard global view
-
ISI Abroad - 10:15 - 13:40
- Manage Your Fix Add visa portal views
- Seed visa steps as field for visa student listing page.
-
Lunch Break - 13:40 - 14:10
-
ISI Abroad - 14:15 - 19:35
- manage your views, split visa view into seprate listing
- create visa main dashboard home university list student count with sandeep
- main visa dashboard theme color fix
- overall testing and bug fixes
- data patch on production applied and testing
- visa step status bug fix
-
ISI Abroad - 10:15 - 11:55
- Edits/Fixes to Visa Processing Dashboards
- Visa theme color lost on route change fixed
-
Fraudsniffer - 11:55 - 13:00
-
ISI Abroad - 13:00 - 13:45
- Debug and fix student views mix up of admission and visa portal views
-
Lunch Break - 13:45 - 14:25
-
ISI Abroad - 14:25 - 15:00
- Testing and minor z index issue fix of consulate block loader
- Production testing and tasks updat.
- frontend all test cases check and minor fixes
- some titles minor fixes
-
Extra - 15:00 - 19:15
- Learning
- Laravel api template versions updated and eloquont helper added
-
Extra - 10:20 - 11:00
- Learning ruby
-
Break - 11:00 - 11:50
-
Extra - 11:50 - 13:45
- Learning
-
Lunch Break - 13:45 14:00
-
Extra - 14:00 - 19:35
- php-group-imports-extension bugfix
- extra space at the end of imports fixed.
- php internal imports group issue fixed.
- https://github.com/mrazinshaikh/php-group-imports-extension/releases/tag/v1.1.8
- https://github.com/mrazinshaikh/php-group-imports-extension/releases/tag/v1.1.7
- php-group-imports-extension bugfix
-
ISI Abroad - 10:20 - 13:35
- 562 - queues stopped working, fixed and task updated.
- V-11-Upgrade:
- Composer packages updated
- masked db-dump package removed because of incompatibility
- WIP: Rector php rules
-
Lunch Break - 13:35 - 14:00
-
ISI Abroad - 13:55 - 19:30
- V-11-Upgrade:
- laravel/laravel 11.x changes applied manually from https://github.com/laravel/laravel/compare/10.x...11.x
- V-11-Upgrade:
-
ISI Abroad - 10:20 - 12:40
- V-11-Upgrade:
- rector php 8 fixes.
- manual testing
- V-11-Upgrade:
-
Dex Fingerlight - 12:40 13:40
- text typing animation
-
Lunch Break - 13:40 - 14:10
-
Dex Fingerlight - 14:05 - 19:40
- Hero banner animation
-
ISI Abroad - 10:15 - 13:35
- sethsandaru/eloquent-docs issue patched - sethsandaru/eloquent-docs#23
- frontend test cases check and fix
- manual testing started on fresh db
-
Lunch Break - 13:35 - 14:00
-
Extra - 14:00 - 14:30
-
EBLuft - 14:30 - 15:00
- Api validation issue
- license list data show only 50 records fixed
-
ISI Abroad - 15:0 - 18:30
- Api restrcition bug fix student action (withdraw, archive etc..)
- student listing filter of type date not properly working without refresh fixed
- enabling field for filter type date not recognized in left filter panel.
- prune old document issue fixed
- Final cleanup
- pr created and code review
-
ISI Abroad - 10:10 - 13:35
- 572 [high] - Profile image not showing up on left side of dashboard Deployed To Production (fixed)
- 571 [high] - pasting URL in email templates does not work properly (replied)
- [high] - Visa letter email not sending (replied)
- pr 569 Code review
-
Lunch Break - 13:35 - 14:00
-
ISI Abroad - 14:05 - 16:15
- Manual testing v11 upgrade on 122
-
Extra - 16:15 - 18:30
- Learning
-
ISI Abroad - 10:05 - 12:15
-
Dex Fingerlight - 12:15 - 13:50
- Faster hero banner animation
-
Lunch Break - 13:50 - 14:05
-
Dex Fingerlight - 14:05 - 19:15
- horizontal slider autoplay
- Faster hero banner animation
- https://corephp.teamwork.com/app/tasks/25036412
- comfort/control/reliblity subtle floating effect - 14:05 - 14:20
- remove rotation effect on dex flex - 14:20 - 14:35
- 3 modes block (swiper slider with fixed light hand image)
- https://corephp.teamwork.com/app/tasks/24981720
-
Extra - 10:05 - 10:35
- parth sir birthday celebration
-
DEX Fingerlight - 10:35 - 13:35
-
3 Modes Slider with typing effect => Done
-
Different color variation => Done
-
-
Lunch Break - 13:35 - 14:05
-
Learning - 14:05 - 18:30
- Learning shopware
-
Project Management - 10:20 - 11:00
- ISI Abroad
- 548 [high] - Filters not working properly (asked for clarification)
- 581 [high] - File Uploaded in visa section ISI Abroad Enrollment Letter will not display
- explained to sandeep bhai and helped to find issue
-
Dex Finger Light - 11:00 - 13:45
- Hero banner animation retrospective
- single scroll progress animation and prevent long scrolling
- Hero banner animation retrospective
-
Lunch Break - 13:45 - 14:15
-
Dex Fingerlight - 14:15 - 20:00
- 3 mode stick image on right and scrolling left title and infor section
-
Dex Finger Light - 10:20 - 13:35
- Done => 3 mode stick image on right and scrolling left title and infor section - 10:20 - 12:10
- Usecases section with stiky scroll (manul image optimization for web)
-
Lunch Break - 13:35 - 14:05
-
DEX Finger light - 14:05 - 20:15
- All Blocks snap scrolling, performance improvements, animation edge case fixed
Razin - Snap scroll sticky blocks (3 mods and usecases) Mukesh - Start responsive design on fingerlight Sandeep - ISI task 584
-
ISI Abroad - 10:35 - 12:25
- https://github.com/dvexpert/isi-abrod-api/issues/588
- User update email,name, password security updated.
- Only user can update info of itself and not other users.
- User seeder updated to create admin users.
- Other task review and assign to sandeep
- deploy to prod
- User ui update task guide created.
- https://github.com/dvexpert/isi-abrod-api/issues/588
-
Dex fingerlight - 12:25 - 13:35
- three mode move image to left and content to right
- snap scroll three modes sections
- setup ftp for quick updates
-
Lunch Break - 13:35 - 14:10
-
Dex Fingerlight - 14:10 - 19:35
- Snap scroll usecases section
- 3 mode on scroll color change
- scroll to top
- fast scroll minor optimization
-
ISI Abroad - 10:15 - 13:30
- 594 filter with choices no options loaded without page reload
- Test on stage and pr to prod Bug fixes: 584, 589, 590 ,594 and
- helping sandeep for isi task
-
Lunch Break - 13:30 - 13:50
-
ISI Abroad - 13:50 - 14:50
- 595 [Urgent] - Save and Continue on Personal Information Form Submitting before complete
-
Extra - 14:50 - 15:45
- Learning
-
ISI Abroad - 15:45 - 17:45
- 588 user ui add superadmin user (sadeep) bug fixed
- All task review on production and task updates
- 595, 594, 590, 589, 588, 584.
-
Extra - 17:45 - 19:15
- nylas v2 to v3 upgrade php sdk r&d
-
ISI Abroad - 10:25 - 10:55
- New ISI Task Review and assign to sandeep
- 605 remove phone number validation completed
-
Dex fingerlight - 10:55 - 12:35
- Disable rotate image for dexflex block
- WIP: reverse snap scroll
- improve snape scroll with gsap objserver
-
Project Management - 12:35 - 13:15
- Domain and DNS management project time estimation with yogesh sir
-
Dex Fingerlight - 13:15 - 13:40
- WIP: reverse snap scroll
- improve snape scroll with gsap objserver
- WIP: reverse snap scroll
-
Lunch Break - 13:40 - 14:00
-
Dex Fingerlight - 14:00 - 20:20
- reverse snap scroll
- improve snape scroll with gsap objserver
- green particle sequance optimization, video issue troubleshooting
- reverse snap scroll
-
Dex Fingerlight - 10:05 - 10:35
- Mobile scrolling effect fix
-
ISI Abroad - 10:35 - 13:45
- urget email template absolute url changed to relative url issue fixed
- 601, 602, 603, 605, 608 Reviewed on production and all updated.
- WIP: 607 [Normal] - BCC to Study Abroad Advisor for Emails
- Email template caching implemented
-
Lunch Break - 13:45 - 14:05
-
ISI Abroad - 14:05 - 18:10
- 607 [Normal] - BCC to Study Abroad Advisor for Emails
- responsive design improvements
- 607 [Normal] - BCC to Study Abroad Advisor for Emails
- Project Management - 10:15 - 11:00
- ISI Billable hours calculate
- Seprate upgrade 11 hours
- Seprate sandeep admission portal hours from visa portal logs
- ISI Abroad - 11:00 - 13:40
- 606 - [Normal] - New Tagging Feature
- cleanup (code optimization)
- wip: student listing is tag flag
-
Lunch Break - 13:40 - 14:00
-
ISI Abroad - 14:00 - 19:15
- 606 Internal notes tag
- New pivot table Relationship issue solve
- Eager load pivot extra column tagged_by (preventing n+1 query problem)
- assign/unassign tag access logic fixed.
- student listing notify icon in tagged column added.
- 606 Internal notes tag
- ISI Abroad - 10:30 - 13:35
- 606 Student internal note tagging (routes uri fixes, cleanup)
- Pr to production
- WIP: 611 Activity Log
-
Lunch Break - 13:35 - 13:50
-
ISI Abroad - 13:50 - 19:30
- revie 606,607, 611 on production
- 604 Activity log
- Table structure (model relationship)
- add log helpers created
- student activity list api with relationship added
- Acitvity log UI implemented in timeline style, pretty json, global expandabl/collapseable
-
ISI Abroad - 10:15 - 13:40
- 604 Activity log
- Pagination ui working
- api caching pagination vise
- 604 Activity log
-
Lunch Break - 13:40 - 14:00
-
ISI Abroad - 14:00 - 19:35
- WIP: 604 Activity log
- Delete supporting document logic cleanup
- Activity log insert for student activities
- WIP: 604 Activity log
-
Dex Fingerlight - 10:15 - 13:50
- usecases item centered
- disable rotating item
- header menu liks
- WIP: popup video
-
Lunch Break - 13:50 - 14:05
-
Dex Fingerlight - 14:05 - 18:45
-
Menu link scroll to section implemented
-
usecases watch video popup implemented
-
Inner Page header to redirect on home page specific section
-
Menu link scroll to section implemented, usecases watch video popup implemented, Inner Page header to redirect on home page specific section
-
-
Project Management - 18:45 - 20:20
- Seprate productive hour of dex fingerlight from july to august
- corephp comission tracker query build with yogesh sir
- ISI queued job issue check
- Planing auto report pending queue.
-
ISI Abroad - 10:10 - 13:40
- WIP: 604 Activity log
- Visa portal activity logs added
- parse _id column with data if possible
- WIP: Search filter activity logs
-
Lunch Break - 13:40 - 14:00
-
ISI Abroad - 14:00 - 19:10
- 616 Simple Formatting Edit for Click to Submit and View Submission
- 604 Activity log
- Manually testing activity log on stage
- activity log missing from jobs issue fixed
- Internotes tag disable for archive student fixed
-
ISI Abroad - 10:30 - 13:35
- 624 [Urgent] - Course selection (Elective 3) not saving course (check and question asked)
- 615-normal-change-app-status-from-processing-to-variable - in pr
- prod deploy issue check
-
Lunch Break - 13:35 - 13:55
-
ISI Abroad - 13:55 - 19:25
- 624 [Urgent] - Course selection (Elective 3) not saving course - Done
- 619 [Normal] - Add Visa Date and other fields to column filters - Done
- 617 [Normal] - Visa Dashboard Title and Instructions Button like App Dashboard - Done
- 616 [Normal] - Simple Formatting Edit for Click to Submit and View Submission - Done
- 615 [Normal] - Change App status from "Processing" to Variable - Done
-
ISI Abroad - 10:20 - 13:40
- Activity log detailed description for all logs - in PR
-
Lunch Break - 13:40 - 14:10
-
ISI Abroad - 14:10 - 17:00
- Activity Log Clean up and test in production
- 630 [Normal] - Change Visa Icon Title and link
- add EST postfix for activity log time
-
Dex Fingerlight - 17:00 - 18:30
- 25104859 re arrange the usecase items
- 25104952 remove hero banner description text animation
- 25104818 double header logo size
- WIP: fix animation accordingly
HERO Banner Parth sir screen pin top position issue
-
Fingerlight - 10:45 - 12:15
- Hero banner scroll to section 2 on single scroll
- snape scroll improvements
-
ISI Abroad - 12:15 - 13:45
- WIP: Queue Job monitor pulse card
-
Lunch Break - 13:45 - 14:15
-
ISI Abroad - 14:15 - 20:15
- Queue Job monitor pulse card
- test in production and issue fix
- 618 review and test in production
-
ISI Abroad - 10:40 - 13:40
- WIP: 635 [Normal] - Print or Download PDF of Submissions
-
Lunch Break - 13:40 - 14:05
-
ISI Abroad - 14:05 - 19:20
- review and test 618 and upload to production and check, task updated
- WIP: functionality implemented 635 [Normal] - Print or Download PDF of Submissions
-
ISI Abroad - 10:30 - 13:15
- check and update 641 [Urgent] - Program crashes when VIEW AS STUDENT is clicked
- 635 [Normal] - Print or Download PDF of Submissions
- gravity form time component not render bug found and github issue created
- View Submission on all steps download pdf testing
- activity log issue fix
-
Lunch Break - 13:15 - 14:35
-
ISI Abroad - 14:35 - 20:50
- 635 [Normal] - Print or Download PDF of Submissions - In production.
- 642 [High] Gravity field type "Time" not render in the app.
- Gravity form time field implemented
- Additionally implemented Gravity form field type "Survey" (Read only)
- 641 Debug [Urgent] - Program crashes when VIEW AS STUDENT is clicked
- Disable hubspot form submission for non production environments.
- s3 backup r&d
-
Continue with 641
-
Prepare production checklist
-
s3 backup plan
-
db backup
-
no deploy after 4:30 pm
-
Mobile app fixes and change backend url to 122 instead of production url.
-
Create quick document for hubspot integration.
- ISI Abroad - 14:45 - 19:20
- Production s3 backup process review.
- new issue for realtime in app notification created
- remove production students and users from local and stage (122) databases.
- 641 [Urgent] - Program crashes when VIEW AS STUDENT is clicked
-
ISI Abroad - 10:05 - 13:40 -> review: 604 changes: https://github.com/dvexpert/isi-abrod-api/issues/604#issuecomment-2352672708 -> bugfix: Wrong last login date shown issue fix a27a995 -> WIP: 641 [Normal] In-App real-time notification (websockets) -> laravel reverb implemented -> laravel echo implementation on frontend side
-
Lunch Break - 13:40 - 14:05
-
ISI Abroad - 14:05 - 19:50
- WIP: 641 [Normal] In-App real-time notification (websockets)
- Notifications popup desgined
- Mark read/unread, delete notification api implemented
- Notifications soft deletable.
- fix and update 655 [Urgent] - Roommates Names Field for Column
- WIP: 641 [Normal] In-App real-time notification (websockets)
-
ISI Abroad - 10:10 - 13:40
- 650 [Urgent] - Allow for Study abroad advisor User based on "SENDING INSTITUTION"
- Test and bug fixes
- Fix wrong function usage
- fix limit study aborad user student listing to selected home college and/or sending institute
- bug fix allow to un select sending institute, home college
- 650 [Urgent] - Allow for Study abroad advisor User based on "SENDING INSTITUTION"
-
Lunch Break - 13:40 - 14:15
-
ISI Abroad - 14:15 - 20:00
- 657 [Urgent] - Italian Course Selection Not Appearing in Columns
- 658 [Urgent] - Old Course Selections still appear even when new form is submitted
- WIP: 641 [Normal] In-App real-time notification (websockets)
- Dispatch notification for geenrate letter and export implemented
- Design improvements
-
ISI Abroad - 10:10 - 13:35
- 658 [Urgent] - Old Course Selections still appear even when new form is submitted
- list all course selection section fields to delete of both institute course forms (200 fields)
- delete old field on course form submission.2
- 658 [Urgent] - Old Course Selections still appear even when new form is submitted
-
Lunch Break - 13:35 - 13:55
-
ISI Abroad - 13:55 - 18:30
- IN-PR: 641 [Normal] In-App real-time notification (websockets)
- sync user multiple window notifications
- test case for all notification apis
- WIP: unit test for generate form submission pdf
-
ISI Abroad - 10:10 - 13:00
- 662 [Normal] - Add new filter to Insurance Portal Page - Done
- logic for 661 [Urgent] - Export Data does not Match Columns (to sandeep)
-
Project Management - 13:00 - 13:35
- missionmed calender login refresh token issue
-
Lunch Break - 13:35 - 13:55
-
Extra - 13:55 - 15:00
- Learning
- Unit testing
-
ISI Abroad - 15:00 - 18:30
- writing unit test for ProcessGenerateFormSubmissionPDF
- Added 95 assertions.
-
ISI Abroad - 10:15 - 13:35
- 688 [Urgent] - Student appearing in list for Arcadia sending
- Bug investigation
- Fix applied
- deployed to produciton
- verify on prod
- task updated
- 667 [Urgent] - Add Database name to column for Student Field Filter
- Discussion with yogesh sir
- investigate same key fields rendered togather
- 688 [Urgent] - Student appearing in list for Arcadia sending
-
Lunch Break - 13:35 - 14:00
-
ISI Abroad - 14:00 - 14:45
- 667 add field name in student field filter table added
- Project Management - 14:45 - 15:35
- Fingerlight slider play/pause/restart js implementation.
- Fingerlight hero banner animation
- Extra - 15:35 - 19:10
- learning laravel unit testing
- Email unit test implemented
- mailable not used so instead mail send event tested with email parameters body/subject/from/to etc.
- learning laravel unit testing
-
ISI Abroad - 10:15 - 11:00
- [URGENT] - Two Views Active the Same time (IN PR)
-
Extra - 11:00 - 13:40
- Learning unit test
- Generate Form submission pdf test completed
- Frontend advisor and course schedule test fixed
-
Lunch Break - 13:40 - 14:10
-
ISI Abroad - 14:10 - 20:20
- Frontend all test cases reviewed
- Send email job unit test added
- 671 [URGENT] - Two Views Active the Same time - hotfix
- ISI Abroad - 10:15 - 13:30
- Views not saving properly issue check and fixe applied
-
Lunch Break - 13:30 - 14:00
-
ISI Abroad - 14:00 - 17:10
- Views not saving properly issue testing
- Unit test for
- Send Email job completed
- Generate letter added
-
Mission Med - 17:10 - 19:20
- dev helping tools added
- code styling fix with pint added
- Without login api optimization
- setting create/update route optimzed
- tutor reset-password not working bug fixed
- ISI Abroad - 10:35 - 13:40
- 676 [Urgent] - Some student accounts are being deleted or disappearing
- Recover delete students from old db backups
# [email protected] -
- user_id - 618
- student_id - 570
# [email protected] -
- user_id - 619
- student_id - 571`
SELECT * FROM `users` WHERE `email` in ('[email protected]','[email protected]');
-
Lunch Break - 13:40 - 14:00
-
Project Management - 14:00 - 15:30
- 678 Prepared new task -> Delay student delete application
- Update completed and uploaded to stage tasks.
-
Mission Med Optimization - 15:30 - 20:15
- User roles relationship added
- role quereies decreased
- User Crud optimized
- ISI Abroad - 10:45 - 13:40
- Tasks tested on production and updated 658, 661, 662, 672, 675
-
Lunch Break - 13:40 - 14:00
-
ISI Abroad - 14:00 - 14:15
- 648 In app notification task deployed to stage and updated to daniel
- Mission med optimization - 14:15 - 19:45
- User update validation added
- frontend axios request/response interceptor added
- queue work with supervisor r&d on digital ocean deployment
- implemented quick fix for googl login calender issue
- Missionmed Optimization - 10:15 - 11:30
- prepare to implement testing
- pestphp testing implemented
- Project management - 11:30 - 12:30
- helping sandeep for isi issue
- duplicate error message on student dashboard when student is delete and 404 on api calls
-
Missionmed optimization - 12:30 - 13:40
- Strucuture unit test added
- pre-commit hook added for code quality fix and run test case
- Optimized apis (
/api/userdetails
,/api/lists
,/api/student/profile
)
-
Lunch Break - 13:40 - 14:05
-
ISI Abroad - 14:05 - 18:05
- naming convension fixed
- student listing date filter fixed
- cron schedule added
- command ux improvements.
- develop conflict fixed
- todo tests created
-
ISI Abroad - 10:25 - 12:20
- Check in-app notification enabled or not before sending the notification
- prepared deploy to production (in app notification)
-
Project Management - 12:20 - 13:05
- Check mission med command userId argument
- monthly hour log for isi
-
Missionmed optimization - 13:05 - 13:40
- Notification unread endpoint optimized
- caching for user role checkk added
-
Lunch Break - 13:40 - 14:10
-
Missionmed optimization - 14:10 - 17:30
- notification controller optimized
- some helpers moved to base controller
-
Project Management - 17:30 - 18:15
- isi tinymce issue
-
Missionmed - 18:15 - 19:45
- Appointments listing optimization
-
ISI Abroad - 12:30 - 13:25
- 685 [URGENT] - Generate Visa Letter not saving when edit is made.
- 684 [Urgent] - Fields added to Visa View Dashboard
-
Missionmed - 13:25 - 20:40
- Appointment listing filters ajax optimization
- has reivew filter fixed
- pagination for both upcomin and past sessions independently implemented
- tutor view review page designed
- WIP: Student impersonate implemented
-
ISI Abroad - 10:40 - 12:10
- 678 delay student test cases issue fix
-
Missionmed - 12:10 - 13:40
- student impersonate implemented
-
Lunch Break - 13:40 - 14:00
-
Missionmed optimization - 14:10 - 19:40
- api optimized
student/tutorTeam
,student/profile
,student/upload
,student/update
,university-list
- api optimized
-
Project Management - 10:25 - 11:00
- ISI Task check
- telescope logs avoid logging log, gate, event, cache
-
MissiomMed - 11:00 - 13:30
- Tutor view page css issue fixed
- impersonate url double slash issue fixed
- Appoitment listing, session tutor, student and session details adding
-
Lunch Break - 13:30 - 13:55
-
Mission Med - 13:55 - 16:20
- Appoitment listing, session tutor, student and session details adding
- session start time end time added for tutor and student also
- tutor student timezone added in appointment listing.
-
Missionmed optimization - 16:20 - 19:10
student/reading-trainer
andtutor/profile
api optimized- WIP:
tutor/rate
api optimization
-
ISI Abroad - 10:05 - 13:10
- TinyMce test, minor fixed and deployed to production.
-
Project Management - 13:10 - 13:40
- understading missionmed changes,
- ckeditor image issue debug
- isi check in prod
- helping sanddep for mission med issue
-
Lunch Break - 13:40 - 14:00
-
ISI Abroad - 14:00 - 14:30
- ckeditor image aspect ration not supported in dom pdf height issue fixed
-
Missionmed Optimization - 14:30 - 17:35
- PR: https://github.com/missionmed/missionmed-backend/pull/383
- execution flow issue fix
- PR: https://github.com/missionmed/missionmed-backend/pull/383
-
Missionmed - 17:30 - 18:20
- Tutor -> View -> Ratings -> Remove Decimal
- Tutor -> View -> Ratings -> Order Student review by date descending
- Appointment -> Upcoming -> Order By Ascending
- Appointment -> Past -> Order By Descending
-
Missionmed Optimization - 18:20 - 19:10
- Tutorial review api refector started
-
Missionmed Optimization - 10:10 - 13:30
- Optimized tutor/rating , tutor/get-exception, tutor/access-token
-
Lunch Break - 13:30 - 13:50
-
Missionmed Optimzation - 13:50 - 18:30
- google-callback-signin, google-callback-signout
- tutor/get-exceptions, tutor/add-exception, delete-exception/{id}, edit-exception/{id}
- wip: tutor update api optimization
-
ISI Abroad - 10:05 - 11:30
- Restore deleted student - [email protected]
-
Missionmed Optimization - 11:30 - 13:40
- WIP: Tutor update api optimization
-
Lunch Break - 13:40 - 14:05
-
Missionmed Optimization - 14:05 - 20:15
- tutors-list ,tutors-list ,create-user api optimized
- Frontend optimization started
- Fix eslint implementation
- Router format, cleanup eslint fixes
- WIP: Context cleanup and typescript implementation
-
Missionmed optimization - 10:30 - 13:40
- User provider cleanup fix, and all implementation update
-
Lunch Break - 13:40 - 14:05
-
Missionmed Optimization - 14:05 - 19:35
- less css issue fixed
- auth token always pass issue fix
- tutor special days per page not changing bug fix
- manuall testing prod build
-
ISI Abroad - 10:35 - 13:15
- 693 [URGENT] - Another student's account seems to have been deleted suddenly (
[email protected]
was in archived state) - 692 [URGENT] - Change Status Filters so Only Exact Status Match is Shown - Done
- file upload form sync, visa form submit test cases tested
- Drop activity log foreign key
- Version bump
- send email activity log assertion issue fixed
- Test on prod
- 693 [URGENT] - Another student's account seems to have been deleted suddenly (
-
Lunch Break - 13:15 - 14:30
-
Missionmed Optimization - 14:30 - 16:00
- wip: student/session-details api optimization
-
Project management - 16:00 - 16:30
- helpig hiral v for redis backup on digital ocean server
- enable hiral local redis on local network
- ngrok tcp to make redis public
- set password for redis to be able to connect in digital ocean redi migration (import)
-
ISI Abroad - 16:30 - 17:00
- 699 [URGENT] - Please check status accuracy and count so it matches dashboard
-
Missionmed optimization - 17:00 - 19:20
- crontab not working on production server isssue fix with yogesh sir
-
Missionmed Optimization - 10:25 - 13:30
student/session-details
optimization completetutor/sessionrate
optimzed
-
Lunch Break - 13:30 - 14:00
-
Missionmed - 14:00 - 14:25
- Tutor impersonate implemented.
- refector common impersonate action to trait.
-
Missionmed impersonate - 14:25 - 18:30
- develop conflicts resolved.
session-summary
route optimized- wip:
university-tutor-list
-
Missionmed Optimization - 10:30 - 13:35
university-tutors-list
route optimized- wip:
slots-available
-
Lunch Break - 13:35 - 14:00
-
Missionmed - 14:00 - 19:45
- g calender sync issue debugging
- WIP:
student/available-week-slots
-
Missionmed Optimization - 10:20 - 13:35
student/available-week-slots
api query and loops optimized- WIP:
student/slots-list
-
Lunch Break - 13:35 - 14:00
-
Missionmed optimization - 14:00 - 16:00
- clean up special day type with enum
- abstract student booking controll commer logic of filter and parse carbon date to string into trait.
- WIP:
student/slots-list
-
Missionmed - 16:00 - 17:00
- get Google calender events across all calendars instead of only primary calender. implemented
- google scope to allow calendars list added.
-
Missionmed - 17:00 - 19:30
- review and feedback sandeep optimizaiton changes
- develop conflicts resolved
- WIP:
student/slots-list
-
Missionmed Optimization - 10:20 - 13:35
ucat-tutors-list
api optimzed
-
Lunch Break - 13:35 - 14:00
-
Missionmed - 14:00 - 16:05
- Prevent Recusrive notifiying conflicting calendar events
- https://github.com/missionmed/missionmed-backend/pull/412/files
-
Missionmed Optimzation - 16:05 - 19:30
- Formatting issue fix
- WIP: Commands optimization
-
Missionmed Optimization - 10:25 - 11:50
- WIP: App credeit daily base refector loop query
-
Teamwork zoho invoice - 11:50 - 13:35
- project setup
- fix zoho invalid code
- Code debugging
-
Lunch break - 13:35 - 13:55
-
Teamwork zoho invoice - 13:55 - 18:45
- Update all billed tw time logs description and prepend zoho invoice number
- https://github.com/corePHP/teamwork-zoho-invoice/pull/7
- Disable adding zoho invoice number on tw task comment
-
Missionmed Optimization - 18:45 - 19:15
- WIP: app daily base credit cron student future session count query eager load logic added
-
Missionmed Optimization - 10:25 - 13:35
- Daily base credit test and pushed
- Delete special day past data command name issue fixed
- Daily cancel session join query optimized
- Login confusion discussion with yougesh sir
- WIP: Send RemainderEmail optimization
-
Lunch Break - 13:35 - 14:05
-
Missionmed Optimization - 14:05 - 20:15
- Send RemainderEmail optimization
- Send RemainderEmail typo fixed
- conflict with develop fixed
- Jira ticket create
- Notify tutor calendar event conflicts once only instead of every four hour
- Fetch tutors calendar events across all calendars and not only primary calendar.
- Recurring Schedule command understanding with yogesh sir
- order by id duplicate query optimized
-
Missionmed Optimization - 10:20 - 13:30
- Recurring schdule optimization complete
- Stats: https://github.com/missionmed/missionmed-backend/commit/0ae9b2b Before: 50 queries, 42 duplicated, ~104.25ms After: 14 queries, 6 duplicated(new mock interview insert queries.), ~87ms
- WIP: Cancel session command optimization.
- Recurring schdule optimization complete
-
Lunch break - 13:30 - 13:50
-
Missionmed Optimization - 13:50 - 18:20
- Cancel session command optimzed and logic fixed.
- Admin optimization branch rollback only formatting changes to avoid unncesary conflicts
- Admin Optimization fix conflicts and prepare to merge.
- https://github.com/missionmed/missionmed-backend/commits/feature/optimization?since=2024-10-22&until=2024-10-22&author=RazinTeqB
- https://github.com/missionmed/missionmed-backend/commits/feature/admin-optimization?since=2024-10-22&until=2024-10-22&author=RazinTeqB
-
Missionmed optimizaiton - 10:35 - 13:40
- Unit test assert command strucuture fluent api created.
- send complete sesion email unit test added, strucuture check
- generate dummy student command added
- hotfix - optimization, fix all unncesary condition check for delete in favor or null-safe operator
-
Lunch Break - 13:40 - 14:15
-
Missionmed Optimization - 14:15 - 20:25
- WIP: Send reminder email test
- https://github.com/missionmed/missionmed-backend/commits/feature/optimization?since=2024-10-23&until=2024-10-23
-
Missionmed Optimization - 10:30 - 13:30
- Send remind email command test email event logic fix, test completed
- Daily base crete test created, strucuture tested.
-
Lunch Break - 13:30 - 14:00
-
Missionmed Optimization - 14:00 - 19:20
- Daily base crete test completed
- Delete special day command test completed
- Test coverage to 100% for send reminder email command
- Test command test case completed
- to test mail redirect to delivery_address
- code test coverage improvements
-
Project Management - 10:30 - 10:45
- Pusher plan limit warning check
-
Missionmed Optimization - 10:45 - 13:15
- develop Conflict resolved
- conflict changes implemented into optionzation manually
- test cases fix for upstream changes
- send reminder email test fix, coverage 100% fixes
-
Lunch Break - 13:15 - 15:25 (Monika birthday lunch @the-grand-bhagvati)
-
Missionmed Optimization - 15:25 - 18:30
- Daily cancel cron command test case completed.
-
ISI Abroad - 10:15 - 11:00
- Debug and fixed [URGENT] - Home University not auto-populating properly in arrival info form (Done)
-
Missionmed optimization - 11:00 - 13:40
- Two issue shared by monika - fixed
- Api rate limiting test configurable added.
- Api rate limiting test case added
- Recurring schedule command test cases completed
-
Lunch Break - 13:40 - 14:00
-
Missionmed optimization - 14:00 - 19:30
-
Teamwork zoho invoice - 09:35 - 12:30
- Added global macro to handle tw rate limiting, sleep for limit duration and retry logic implemented
-
Missionmed optimization - 12:30 - 13:30
- WIP: Helpers.php -> ReplaceConstant Test
-
Lunch Break - 13:30 - 14:00
-
Missionmed Optimization - 14:00 - 17:00
- All Helpers indipendent test case added
-
Extra - 17:00 - 19:00
- Diwali celebration
-
ISI Abroad - 10:15 - 13:00
- debug and fix: https://github.com/dvexpert/isi-abrod-api/issues/705
-
https://api.isiabroad.org/telescope/jobs/9d5c865a-ff51-4792-b82a-ce09f7e3cbe1
- id: 46, uuid: 40d5920a-0e62-4454-80a8-e659570a62d2
-
https://api.isiabroad.org/telescope/jobs/9d5c8655-1656-46cd-a03a-016b6e3631fc
- id: 45, uuid: 681ed548-cc13-49b2-8dd9-cca40e5b62f1
-
- debug and fix: https://github.com/dvexpert/isi-abrod-api/issues/705
-
Missionmed optimization - 13:00 - 13:40
- WIP: Models test casses
-
Lunch Break - 13:40 - 14:05
-
Missionmed Optimization - 14:05 - 19:15
-
MissionMed Optimization - 10:25 - 14:10
- Model test case completed (User model test case adde)
- User resource test case added
- Debug calender slot issue debug with yogesh sir
-
Lunch Break - 14:10 - 14:40
-
Missionmed Optimization - 14:40 - 17:30
- unavailable slot z index issue fixed
- In valid timezone of greenland and utc fixed
- eloquent doc block added
- https://github.com/missionmed/missionmed-backend/commits/feature/optimization?since=2024-10-31&until=2024-10-31
- https://github.com/missionmed/missionmed-backend/commits/master?author=RazinTeqB&since=2024-10-31&until=2024-10-31
- Calender calcualtion must be with student timezone
- Get all available slot of tutor
- add extra avaiablity (special days)
- add other student freeze session time slot (prevent to select recurring session type with is_freeze flag)
-
Missionmed Optimization - 10:40 - 13:40
- Manually merge develop changes conflicts fix
- WIP: conflict changes test cases fix
-
Lunch Break - 13:40 - 14:10
-
Missionmed Optimzation - 14:10 - 19:45
- conflict changes test cases fix
- Command to clear cache and send deploy email after deploy added
- Digital ocean configration updated to run command after deploy
- WIP: Multiple slot api fresh implementation
-
ISI Abroad - 10:10 - 11:20
- 707 - [URGENT] - Show steps 3 and 4 after step 2 is confirmed
- 708 - [URGENT] - Allow for RECHECK to reset forms even if STEP is completed
-
Missionmed Optimization - 11:15 - 13:40
- Wip: Multiple slots
- duplicate slots filter logic added
- WIP: other student freeze session
- Wip: Multiple slots
-
Lunch Break - 13:40 - 14:05
-
Missionmed Optimization - 14:05 - 19:20
- WIP multiple slot api
-
Missionmed Optimization - 10:25 - 13:35
- Multiple slot freeze implemented
- Multiple slot remove off day implemented
- WIP:gcalendar
-
Lunch Break - 13:35 - 14:00
-
Missionmed Optimization - 14:00 - 19:30
- Multiple slot api Google calendar service implemented.
- tutor buffer time add in google calender implemented.
- multiple slot api ready to review.
-
Missionmed Optimization - 10:30 - 13:35
- Multiple slot api - log google api to telescope.
- Multiple slot api - explained to yogesh sir.
- Multiple slot api - cleanup and pushed.
- Multiple slot api - limit special day and MockInterview data to selecetd date.
-
Lunch Break - 13:35 - 14:15
-
Extra - 14:15 - 16:00
- Prepare isi document.(summit asked)
- helping sandeep for isi task
- isi task review.
-
Missionmed Optimization - 16:00 - 19:55
- Debugging optimize 122 deploy issue with yogesh sir
- Book mock interview api almost done, creating g calender event wip.
-
Missionmed Optimization - 10:25 - 13:40
- googlse service log telescope improvements (payload, url, method accurate data added).
- book session api email implemented. api completed
- session data api optimized
- develope_optimize conflict solved
- develop conflicts solved
- helping sandeep bhai for replacing env with config task
- WIP: Book teaching session api
-
Lunch break - 13:40 - 14:10
-
MissiomMed Optimization - 14:10 - 19:15
- book teaching session api optimize fresh implemeneted
- Frontend develop conflict resolved.
- WIP: Cancel Session api
-
zoho comission tracker - 10:35 - 10:50
- 25321283 - Admin dashboard show active agents with having eastimated comission amount
-
Teamwork zoho invoice - 10:50 - 13:45
- rate limiting issue debugging
- rate limiting issue debugging
- sleep every 45 second logic implementation
-
Lunch Break - 13:45 - 14:15
-
Teamwork zoho invoice - 14:15 - 14:35
- sleep every 30 second logic fix and tested.
-
Missionmed optimizaiton - 14:35 - 17:50
- Cancel session optimzed api implemented
- Freeze session optimzed api implemented
- Old: 1034 queries, 1025 duplicated for 3 session (exluding email api.)
- New: 1034 queries, 1025 duplicated for 3 session
- Mock Cancel optimized api implemented.
- Progress: https://github.com/missionmed/missionmed-backend/commits/feature/optimization?since=2024-11-11&until=2024-11-11&author=RazinTeqB
-
Zoho comission tracker - 17:50 - 20:20
- 25321282 - Move comissions to other agents implemented
- https://corephp.teamwork.com/app/tasks/25321282
-
Missionmed Optimization - 10:35 - 13:30
- check session optimized fresh implemeneted.
- Multiple slot api, reschedule logic implemented
- prevent student to book previous slot than already booked
- Develop conflict fix.
- WIP: Slot list
-
Lunch Break - 13:30 - 14:00
-
MissiomMed Optimization - 13:55 - 19:45
- Debug slot list issue, google full day holiday event issue,
- debug multiple slot issue
- WIP: slot list api
-
Missionmed Optimization - 10:45 - 13:30
- WIP: slot list api
- prepare unavailable booked slots
- prepare extra available and unavailable slots
- prepare colors
- WIP: slot list api
-
Lunch Break - 13:30 - 14:00
-
MissionMed Optimization - 14:00 - 17:00
- WIP: Slot list api
-
Missionmed - 17:00 - 19:20
- MEW-41 Send an email when a document is uploaded for a lesson.
- MEW-39 tutor profile picture on rate session popup added
- MEW-42 Add [agenda] const
-
MissionMed - 10:55 - 13:30
- MEW-42 Add [agenda] const
- MEW-45 debug file upload issue
- increase max upload size limit on digital ocean server
- add 10 mb size limit label in frontend
- WIP: MEW-44 review anynoymous
-
Lunch Break - 13:30 - 13:50
-
MissionMed - 13:50 - 14:30
- MEW-44 review anynoymous
- MEW-43 redirect mock, ucat, teaching premium page to login if not logged in
- https://github.com/missionmed/missionmed-backend/commits/master?since=2024-11-14&until=2024-11-14&author=RazinTeqB
-
Missionmed Optimization - 14:30 - 18:00
- Slot api first draft pused
- develop conflict manually fixed, and optimize incoming changes.
- https://github.com/missionmed/missionmed-backend/commits/feature/optimization?since=2024-11-14&until=2024-11-14&author=RazinTeqB
-
ISI Abroad - 09:50 - 10:35
- 713 - visa page scan status missing from student listing page
-
Missionmed Optimization - 10:35 - 11:30
- Test slot list api
-
Missionmed - 11:30 - 13:30
- MEW-46 meeting link removed when profile name changed Bug
- MEW-47 david sazabo - student login issue (import db and check login. possible adblocker issue (posthog))
- MEW-49 tutor avoid reschedule hour check (not able to reproduce)
- WIP: MEW-48 add pagination in frontend for upcoming interviews
- https://github.com/missionmed/missionmed-backend/commits/develop?since=2024-11-18&until=2024-11-18&author=RazinTeqB
-
Lunch Break - 13:30 - 14:00
-
Missionmed - 14:00 - 19:20
- WIP: MEW-48 add pagination in frontend for upcoming interviews
- https://github.com/missionmed/missionmed-backend/commits/feature/mew-48?since=2024-11-18&until=2024-11-18
-
Missionmed - 09:55 - 13:30
- MEW-48 tutor ui side change for pagination for mock, and both teaching sesion page for all upcoming, past and freeze implemented
- conflict resolved so krushita can continue with optimization
- WIP: MEW-48 student session details api optionzation + pagination.
-
Lunch Break - 13:30 - 14:00
-
Missionmed - 14:00 - 19:45
- MEW-48 Limit issue in session list for Upcoming and Past. (Student sessions listing)
- MEW-56 Add [AGENDA] to Teaching Session emails.
- MEW-57 Email Alert when a Review is submitted with average stars 3 or below
-
Project Management - 10:25 - 11:05
- Isi task check
- try to replicate missionmed issue shared by krushita
- helping sandeep for missionmed task
-
Missionmed - 11:05 - 13:30
- MEW-55 Show the average rating in appointment listing (Implemented)
- Send reminder command enable/disable condition fix
- MEW-55 filter average rating Multiple implemented
-
Lunch Break - 13:30 - 14:00
-
Missionmed Optimization - 14:00 - 19:05
- Try to reproduce deplicate session issue (not able to reproduce)
- debug duplication sesion issue with yogesh sir
- manually delete production tutor google calendar event for duplicate session.
- Implemented Telescope for production.
- optimization branch conflict resolve manually
-
Missionmed - 10:30 - 13:30
- MEW-59 Add an option to add agenda for all future sessions (bug fixes in )
- https://github.com/missionmed/missionmed-app/pull/355/commits
- Debug with yogesh sir
I am getting a strange bug. Basically there is a student called Claire Van who first purchased under the email mailto:[email protected] but I think she must have changed her email on her profile. She then made a second purchase for extra mock interviews. Now after this in the web app there are now two accounts for Claire Van. The one with mailto:[email protected] strangely has 6 mock credits but the one with Claire Van changed email, I checked after her extra mock interviews purchase didn’t add those extra credits to that account so I manually added them in. I’m not sure how to recreate this bug because it feels very complicated.
-
Lunch Break - 13:30 - 14:00
-
MissionMed Optimization - 14:00 - 17:15
- Slot list include student booked session for another tutors also Fix
- WIP: multi slot list issue
-
Missionmed - 17:15 - 19:30
- MEW-61 Remove Darren from page (wordpress side changes)
- MEW-58 Also please change text to “Pick your Mock”
- MEW-60 Put the jump to next available date in the Wordpress version of availability finder.
-
Missionmed - 10:35 - 11:35
- MEW-60 Put the jump to next available date in the Wordpress version of availability finder.
-
Missionmed Optimization - 11:35 13:30
- Optimization develop conflicts resolve
- ip api pricing discussion with yogesh sir
- wip: copy google file to build folder
-
Lunch Break - 13:30 13:45
-
MissionMed Optimization - 13:45 - 19:00
- copy google file to build folder
- https://github.com/missionmed/missionmed-app/commit/bd8f768215decbfc192b7c15373e1b3b738b0ef3
- Find DB backup for digital ocean - (DO auto backup db of last 7 days) -> db cluster -> actions -> restore from backups.
- Inspect timezone override issue with yogesh sir
- Multiple slot overlapping unavailable issue fixed (2637 (2624 duplicate) to 9 (0 dup) queries)
- https://github.com/missionmed/missionmed-backend/commits/feature/optimization?since=2024-11-22&until=2024-11-22
- Create special day off from tutors profile page to check multiple slots.
- start date - 2024-11-27
- end date - 2024-11-28
- time: 01:00 - 03:00
on 27 01 to 03 should be off and on 28 01 to 03 should be off and
- Missionmed - 10:15 - 10:50
- MEW-62 Why is there no button to buy more mock interviews when it has run out?
-
Missionmed Optimization - 10:50 - 11:30
- Conflict resolve
- student controller validated fields getter improvements
- failing test cases fixed
- https://github.com/missionmed/missionmed-backend/commits/feature/optimization?since=2024-11-25&until=2024-11-25
-
teamwork zoho invoice - 11:30 - 13:45
- issue discussion with yogesh sir
- laravel telescope implemeneted with sqlite database
- laravel log viewer implemennted
-
Lunch Break - 13:45 - 14:35
-
Missionmed - 14:35 - 19:50
- MEW-63 Prevent app crash when activity blocker enabled
- Add sync now button for tutor to sync g calendar: https://missionmed.atlassian.net/browse/MEW-65
- session report url Decode implemented.
- delete report issue fixed
-
Missionmed - 10:55 - 12:15
- Mew-64 Report file preview fix and delete stale files from s3 on upload,delete,re-upload etc
-
ISI Abroad - 12:15 - 13:35
- 715 [URGENT] - Upload Course Schedule Issue - Link Not Mapping
- On form re-check, reset student table field info from mappings table
- 715 [URGENT] - Upload Course Schedule Issue - Link Not Mapping
-
Lunch Break - 13:35 - 14:00
-
ISI Abroad - 14:00 - 15:10
- 715 [URGENT] - Upload Course Schedule Issue - Link Not Mapping
- On form re-check, reset student table field info from mappings table
- 715 [URGENT] - Upload Course Schedule Issue - Link Not Mapping
-
Missionmed Optimization - 15:10 - 20:00
- fix: has session rate issue Fix
- debug tutor off day of multiple days not considering each day seprately issue for optimize multi slot api
-
bitmap Renderer - 10:15 - 13:35
- Powering of UI indicator implemeneted
- https://github.com/dvexpert/bitmapRenderer/pull/1
-
Lunch Break - 13:35 - 13:50
-
Bitmap Renderer - 13:50 - 14:50
- Double Click Logic Fixed
- https://github.com/dvexpert/bitmapRenderer/pull/2
- Unexpected Behaviours improvements.
- https://github.com/dvexpert/bitmapRenderer/pull/3
-
MissionMed Optimization - 14:50 - 19:05
- Multiple slot special day off multiple dates case issue fix
- todos fix
- cache gcal response implemented
- debug cancel-session issue
- WIP: slots-available api
-
Bitmap rendrer - 10:40 - 13:35
- power off delay constant added and set super long press duration accordingly
- https://github.com/dvexpert/bitmapRenderer/pull/5
- Flash Lock on actions when device is locked
- https://github.com/dvexpert/bitmapRenderer/pull/6
-
Lunch Break - 13:35 - 13:55
-
Bitmap rendrer - 13:55 - 14:10
- Shake in-mount button when device is off
- https://github.com/dvexpert/bitmapRenderer/pull/7
-
Missionmed Optimization - 14:10 - 19:15
- slots-available api optimized implemeneted
- google calender getEvents full cache response for tutor logic implemeneted.
- wip: available-week-slots api optimization
-
Bitmap rendrer - 10:40 - 11:25
- Added Timer In UI to display press duration
-
Missionmed Optimization - 11:25 - 13:40
- WIP: available week slots api
-
Lunch Break - 13:40 - 14:00
-
MissionMed Optimization - 14:00 - 19:40
- available week slots api implemented
- failing test cases fix
- conflicts resolved
-
MissionMed Optimization - 10:35 - 13:40
- MEW-72 Why isn't Kelly in this list? check score and percentile on interview tutors List.
- MEW-74 credit added multiple times on single purchase issue debug with yogesh sir
- teamwork rate limit issue check with yogesh sir.
-
Lunch Break - 13:40 - 14:00
-
Missionmed Optimization - 14:00 - 19:25
- WIP: MEW-71 Buffer time consider for booking session also same as google calendar
- WIP: Re-sync google calendar event to remove buffer time from save datas.
-
ISI - 10:25 - 11:50
- Issue debug course schedule link not imported. because student email changed and user.email not update
- Manaullay fix the students email in users table.
- Import course schedule link and task updated.
SELECT s.id as student_id, s.application_status as student_application_status, s.user_id as student_user_id, u.id as user_id, u.name as user_name, u.email as user_email, sm.student_id as meta_student_id, sm.meta_key as meta_key, sm.meta_value as meta_value FROM `students` as s INNER JOIN users as u on u.id = s.user_id INNER JOIN student_metas as sm on sm.student_id = s.id WHERE s.id in (157, 603, 52, 403, 753) and sm.meta_key = 'preferred_email';
-
Missionmed Optimization - 11:50 - 13:40
- Log re-sync google calendar event update
- fix failing test cases.
-
Lunch Break - 13:40 - 14:00
-
MissionMed Optimization - 14:00 - 18:35
- Apply Buffer time on google calendar event on runtime
- buffer slot styling
-
Extra - 18:35 - 19:05
- Helping hiral for digital ocean issue.
-
MissionMed Optimization - 10:45 - 13:40 -> Activity log table strucuture, migration, model with relationship added -> log activity build method added to unify insert process. -> insert with direct insert statement for performance -> app global cache conflicting data issue fix -> Activity log actions enum added to keep better track of actions. -> Activity log for mock interview booking and cancel added. -> Activity log for daily base credit cron added (to log credit deduct action).
-
Lunch Break - 13:40 - 14:00
-
Missionmed Optimization - 14:00 - 19:45
- base credit, base cancel, teaching session cancel activity log added
- student purchase credit activity log added
- Activity log for student pop added in UI
- WIP: Api to handle activity log datatable
- https://github.com/missionmed/missionmed-backend/commits/feature/optimization?author=RazinTeqB&since=2024-12-04&until=2024-12-04
-
Missionmed - 10:10 - 13:40
- WIP: Activity log parse json content and ui
-
Lunch Break - 13:40 - 14:00
-
MissionMed - 14:00 - 19:35
- Activity log ui complete
- slot list next available not working
- Attempt to fix iframe calendar
-
MissionMed - 10:25 - 13:20
- Multiple slots api booked slot end time ciel not working
- develop-optimize, user session history user_id issue fix (share by krushita)
- develop-optimize, date issue fixed
- iframe reshcedule hours not working issue Fix
- wip: buffer slots for develop branch.
-
Lunch Break - 13:20 - 14:30
-
MissionMed - 14:30 - 19:30
- slots z-index for available slot set to 2
- Iframe slots z-index for available slot set to 2
- special day not consider for keylly n because had single off day from 30/11/2024 to 17/12/2024
- buffer time slots added in develop slots list Api
- buffer slots z index applied
- WIP: Add multiple slost api buffer slots
-
MissionMed - 10:30 - 13:30
- Develop: Buffer slot implemented on multiple slots api
- buffer slot z-index improvemeents
- buffer slot implemented in iframe calendar
- WIP: Implement re-sync google calendar event to fix applying fixed buffer time and intead apply buffer on runtime.
-
Lunch Break - 13:30 - 13:50
-
MissionMed- 13:50 - 17:00
- Implement re-sync google calendar event to fix applying fixed buffer time and intead apply buffer on runtime.
-
MissionMed - 17:00 - 19:20
- Resolve Conflict of develop google service implementation in develop for re-sync g event command.
- WIP: Iframe calendar slots list api optimization
TODO:
- Instead of extending the google calendar event off time add buffer slot sepratly.
- for non gcal event add buffer time for each hour sepraltly.
-
MissionMed - 10:35 - 13:30
- Instead of extending the google calendar event off time add buffer slot sepratly.
- Implemented in develop - slots list api
- Implemented in develop - iframe calendar slots list api
- Bug fix iframe calendar multiple slots api, when have manually created off day and also google calendar event on same day
- for non gcal event add buffer time for each hour sepraltly.
- Implemented in develop - slots list api (and in iframe calendaer api)
- WIP: Implemented in develop - multiple slots list api (and in iframe calendaer api)
- Instead of extending the google calendar event off time add buffer slot sepratly.
-
Lunch Break - 13:30 - 13:50
-
MissionMed - 13:50 - 14:05
- for non gcal event add buffer time for each hour sepraltly. Implemented in develop - multiple slots list api (and in iframe calendaer api)
-
MissionMed Optimize - 14:05 - 19:15
- fix: off day span across multiple days not considered issue.
- Iframe Calender multiple slots list optimized implemented
- https://github.com/missionmed/missionmed-backend/commits/feature/optimization?since=2024-12-10&until=2024-12-10
-
MissionMed Optimization - 10:35 - 13:40
- Fix: session title for auth user
- remove buffer slot when tutor is loggedin (in develop)
- WIP: allow tutor to click buffer slot in
-
Lunch Break - 13:40 - 14:05
-
MissionMed Optimization - 14:05 - 18:30
- allow tutor to click buffer slot (optimize)
- google calender fullday event of multiple days end date lost issue fixed
- re-sync now api update to run for specific tutor Only
- update re-sync google event command to optionally run for single tutor Only.
- re-sync now api invoke re-sync google event calender command also internally implemented.
- multiple day google event special day label updated in UI.
- conflicts fix in develop optimize
- WIP: frontend optimization for calender rendering
-
Project Management - 18:30 - 19:50
- ISI Student Info Dashboard discussion call with client
- functionality discussion with yogesh sir
- explain task to sandeep
eventsSet={() => updateZIndex() }
-
MissionMed Optimization - 10:30 - 11:15
- 🚀 Iframe slow render improved (almost 96.67 better)
-
Project Management - 11:15 - 13:30
- test time field save as its in db task check and pr created
- missionmed issue discussion with yogesh sir
- ISI Student info dashboard planning
-
Lunch Break - 13:30 - 14:05
-
Project Management - 14:05 - 15:30
- Student info dashboard all tasks created and assigned
- Explain to sandeep bhai
-
MissionMed Optimization - 15:30 - 19:20
- Fix Past slot available issue (when buffer slot was implemented in develop)
- WIP: current day whole slot unavailable event when enough time available
-
Make past up-until current time slot unavailable (allow tutor to rescheudle session before session start time and after current time).
-
Do not consider booked slot as unavailable while reshceduling so if slot is 7 pm to 8 pm then it can be re-schedules to 7:30 om to 8pm
-
(In Develop Optimize) When logged in with tutor (reschedule hours not considered), current date whole slot is unavailable even when allowed slot durtion is available
- Means suppose today is 13-dec 6pm, tutor is working hours are from 12pm to 9pm so from 6 pm to 9pm tutor should be allowed to book, but currently cannot
-
Avoid Buffer slots for past time
-
Zoho Comission Tracker - 10:45 - 11:15
- 25434389 - allow decimal value in custom comission amount
- 25434383 - prevent void payment in estimated comission calculation.
-
MissionMed Optimization - 11:15 - 13:40
- Avoid Buffer slots for past time
- Hotfix: apply student timezone when considering current date time in slots list api.
-
Lunch Break - 13:40 - 14:00
-
MissionMed - 14:00 - 16:00
- Hotfix: now() with relavant user timezone fix
-
Project Management - 16:00 - 17:00
- Explain isi UI to krushita
- Discussion isi roadmap with yogesh sir
- MissionMed Optimization - 17:00 - 19:05
- Avoid Buffer slots for past time (develop implemented)
- buffer slot marked as unavailable Fix
- debug long off slot buffer isssue.
-
Project Management - 11:05 - 13:35
- ISI Abroad Student Info Dashboard.
- Review ISI Commets.
- Code review and cleanup
- ISI Abroad Student Info Dashboard.
-
Lunch Break - 13:35 - 13:55
-
ISI Abroad - 13:55 - 19:20
- Settings page Side menu optimzation and minor bugfix.
- testing activity attended api, and duplicate route removed./
- review and merge student info dasboard to student-info-develop branch
- clear api and front branches
- prepared tasks for sandeep and krushita
Questions to ask client:
-
Import student info functionality (#738)
- Any preferance for header column names or header column order ?
-
Add Incident Button (#744)
- On edit incident, recreate the incident PDF again. @dtartaglia99 It'll replace the old PDF. Correct?
- Below the Incident listing section, there will be a note area.
-
Incident report Fields
- "Today's date" and "Current Time" field can be changed ?? or is it fixed. so when incident is created it is pre-filled with current date ??
Task List:
Krushita:
- Make "Today's date" and "Current Time" field disabled and pre-filled with current date time (same as we have for other gravity forms)
- Add Student listing in incident report gravity form. for "Name of Student/Person who Called" and "Other Students Involved"
- Do not pre load all student at once, use functionality similar to Student Activity Popup Search
- when typed in select box search then only load filtered students.
- set download link in incident report listing download icon. (when api is done)
- add api call to upload student info from student listing page (when api is done)
Sandeep:
-
Import student info dashboard data
-
Implement Incident report notes block. (Only 1 field
student_incident_note
). -
Make new api to list students for incident reports popup
- Need to recevie search parameter from front end and filter with email (if feasible), first name or last name field.
- even with search parameter only load max 10 or 20 students.
- Important note: When logged in with basic user or study abroad advisor, only load their home college students only, same condition as we have in the dashboard
-
Update incident report save/edit api to save selected students id in incidents table.
-
Logic Change for incident report fields
- Need to remove form fields from incident_repots table
- Create new table
incident_repot_fields
, with column id, incident_report, field_key, field_value ... (same logic as student_metas table) - Update incident report add/update api accordingly.
-
ISI Abroad - 10:05 - 12:00
- Test incident report create functionlity,
- fix other student list use meta first last name instead of user name
-
MissionMed - 12:00 - 13:30
- Create new Route to generate temporary login url,
- add send temporary link button in UI and add api call
- send email on click api to student
- create seeder for new email template
- handle generated url visit, verify valid signature
-
Lunch Break - 13:30 - 13:50
-
MissionMed - 13:50 - 18:55
- add Loader while email sending in progress
- Implement send temporary login link button for all 3 session type listing .
- Insert new email template in production db.
- Production server temporary url signature verification fails debug
- Manually implemente signature verification logic
- Add Send temporary login link in admin also
-
ISI Abroad - 18:55 - 19:55
- client call FOR JOOMLA PROJECT discussion and student info dashboard demo
-
MissionMed - 09:00 - 09:30
- Add confirmation before sending temporary login link in both backend and frontend
-
ISI Abroad - 09:30 - 12:00
- Code review,
- created pr:
- https://github.com/dvexpert/isi-abrod-front/pull/499
- https://github.com/dvexpert/isi-abrod-api/pull/761
- added comments for optimization
-
MissionMed - 12:00 - 13:00
- WIP: On login allow to login with email, send temporary login link
-
Need to fix query in loop
-
Need to add check if in-app-notification is enabled for EmailTemplateEnum::STUDENT_INFO_IMPORT template
-
Need to fix Two in-app notification triggered on "Bulk Upload Student Info"