-
Notifications
You must be signed in to change notification settings - Fork 72
Feature Checklist
Minh Nguyen edited this page May 14, 2023
·
5 revisions
(updated 1/19/2023, currently WIP)
I can think of three ways to use this checklist:
- As a maintainer, check every box off when manually testing a large code change
- As a maintainer, use the checklist as a guide to writing automatic tests
- As a user, see a comprehensive list of AntAlmanac's features
- Edit name of current schedule
- Change schedule with dropdown
- Toggle visibility of finals
- Undo change
- Clear Schedule
- Download schedule as ics file (should work when loaded into Google Calendar)
- Screenshot the schedule
- Add a weekend class (usually DRAMA classes) and verify it expands
- Copy section code
- Change the color of the event
- Choose different term from dropdown menu
- [ ]
- See your location by clicking on the locate button (top left)
- Clicking on a location link (e.g., ICS 173) from the section table or calendar opens the Map tab and a marker popup appears on the (correct) building
- Clicking on "fake" location does nothing
- Fuzzy search bar that mimics the behavior of location link (focus and popup).
- Filter locations by day
- Marker popup has information about class that occurs there.
- Link of location name in marker popup leads to its page on UCI's website