Changed
- Upgraded Angular from 8 -> 10 and other dependencies for security
- Respond properly for a timeout on the Dialogflow fulfillment for a resume
Added
- Epic Free Games Reminder project
Changed
- Remediated CVE-2019-16769 reported by npm
Added
- Anchor link on each project
Changed
- Enumeration for project categories
Added
- Anagrammatic app store links
- Lazy loading dimensions optimization
Changed
- How project links are built
- Migrated Font Awesome to FaIconLibrary
- Upgrade to Angular 8
- Upgrade FirebaseJS
Removed
- Dialogflow dependency
Added
- robots.txt
- Allow all bots to all pages
Added
- PWA functionality
Changed
- Theme color to match background on mobile browsers
Changed
- Name of project to sleek-software
Changed
- Demo gif dimensions
Added
- Firebase deployment
- Not Too Shabby gif
Added
- Favicons
Changed
- Toolbar logo to have transparent background
- Tab title
Added
- Not Too Shabby logo
Changed
- Left aligned logo, title, and description text for projects
- Rearranged project categories
Added
- Elevation to toolbar
- Tooltip for Bits description
Changed
- Coloring of project category icons
- Coloring of navigation underline
- Coloring of link buttons for a project
Added
- Check for toolbar current route underline when first navigating to page
- Divider between portfolio projects
- Project logo area
- More project descriptions
Added
- Portfolio page
Changed
- Color of bot messages matches card background
Removed
- Autocomplete in query
Added
- Loading dots when bot is responding
Added
- Support for Dialogflow cards (without Font Awesome icons because it would have been real hacky to get something to work, and it works without them)
Added
- Support for Firebase function added cards
Removed
- Loading spinner as there isn't enough front loaded activity for it to be worth it
Added
- Properly scrolling conversation
- Autoscroll to bottom on new message
Changed
- Fixed height of toolbar
Added
- Navigation buttons in toolbar
- Word breaks in messages
- Temporary logo with non-matching background
Changed
- Went to a light Material theme (But it can be switched far easier now)
Added
- Ugly, partially working chat
Added
- Toolbar links
- Send button sends query
Changed
- Theming to Sleek colors and dark background
Added
- Material input box
- Font Awesome icons
Changed
- Split out components
Added
- Invoke Google Cloud Function that calls Dialogflow agent as the official client library doesn't play nice in an Angular environment
- Rough UI for testing conversational interactions
Changed
- Started versioning compared to old repo as it will get merged into that eventually
Added
- iframe baseline